返回信息流function str=aa(n)
%我不太明白为啥积分里头不能有变量
function str_2=bb(x)
sym p;
str_2=int('x*p^2','p',0,1);
end
str=bb(n+1);
end
低级问题,非常感谢!
这是一条镜像帖。来源:北邮人论坛 / matlab / #8583同步于 2011/10/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖
帮忙看看这个程序哪里错了呗
a011300
2011/10/16镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
因为'x*p^2'是个string
你可以看看下面这个的结果
x=1;disp(x);disp('x');
其实也不是不能有变量
用num2str就可以满足你的要求了
x = 2;
str = [ num2str(x), '*p^2' ];
int( sym(str), 'p' )
鱼是有了,但是还是不会渔啊...
我先算完这个再求教
【 在 nandoria 的大作中提到: 】
: 因为'x*p^2'是个string
: 你可以看看下面这个的结果
: x=1;disp(x);disp('x');
: ...................