注册 登录
编程论坛 Matlab

函数求解问题

matlabfrank 发布于 2007-05-05 14:44, 815 次点击
已知自变量的值,怎么将它代入到原方程里求出函数值。
例如:
fun='x(1)+x(2)';
且解出了x(1),x(2)的值,例如x(1)=3,x(2)=5
怎么用函数求出在x(1)=3,x(2)=5的前提下fun的值呀
5 回复
#2
menglu2007-05-05 21:50
fun=x(1)+x(2);
x(1)=3;
x(2)=5;
fun

运行后
fun=8
#3
matlabfrank2007-05-05 23:05
>> f=x(1)+x(2)
??? Undefined command/function 'x'.
输入后怎么说x没有定义呀,这是怎么回事?
#4
menglu2007-05-05 23:13

写反了,呵呵
x(1)=3;
x(2)=5;
fun=x(1)+x(2);
fun

#5
matlabfrank2007-05-05 23:15
多谢,感觉和C差不多呀
#6
menglu2007-05-05 23:19
比C简单多了
没C严谨~
1