注册 登录
编程论坛 Matlab

[求助]一个你也许很简单的问题,非常感谢!!

雨路的梦 发布于 2006-08-06 17:25, 728 次点击
syms x y a b;
f=a*x+b*y;
ff=int(f,x,0,1);
fff=int(ff,y,0,1);
得到的函数fff含有a,b参数。有什么办法能根据a,b值的不同求出fff??
本来可以不定义syms a b;,直接把a,b的真代入进行循环求出fff,但这样的话,int函数就会循环调用。而我是想只循环一次int,以后根据fff含有a,b式子来求fff,不知有办法吗??非常感谢。
1 回复
#2
zhouhui4891122006-08-10 16:52
syms x y;
a=input('a=');b=input('b=');f=a*x+b*y;
ff=int(f,x,0,1);
fff=int(ff,y,0,1);
不知道是否你是想要的结果
没有很清楚的明白你的意思;
感觉好像是根据a,b有不同的值求fff;
不用重写程序了
1