str2func operation

조회 수: 8 (최근 30일)
Grace Lavelle
Grace Lavelle 2019년 11월 14일
답변: JESUS DAVID ARIZA ROYETH 2019년 11월 14일
Everytime I try to run this operation, it tells me the expression is incomplete but I can't see whats wrong with it.
str1 = input ( 'type an expression that is a function of"y"');
tmp1 = str2func(['@(y,t) ', str1]);

답변 (1개)

JESUS DAVID ARIZA ROYETH
JESUS DAVID ARIZA ROYETH 2019년 11월 14일
type an expression that is a function of"y"'5*y+5'
here there is no problem, remember the expression goes in single quotes, if you want to save the quotes then change your code for this :
str1 = input ( 'type an expression that is a function of"y"','s');
tmp1 = str2func(['@(y,t) ', str1]);
type an expression that is a function of"y"5*y+5

카테고리

Help CenterFile Exchange에서 Startup and Shutdown에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by