qingqing5638 发表于 2008-9-1 10:48

关于符号积分

我写了一个比较长的程序,其中涉及到大量的符号积分,我先把所有的符号变量定义(举例)
symsa f1 f2
f1=int()
f1=double(f1)
f2=int()
f2=double(f2)
这样做的时候f1能得出double型的结果,后面的f2就不行了,错误是Function 'eval' is not defined for values of class 'double'.

Error in ==> eval at 44
= builtin('eval', varargin{:});

Error in ==> sym.double at 45
D = reshape(eval(X),siz);
但是如果我把这个积分单独拿出来,在新的程序里计算,还是可以得到double型的值,请问这到底怎么回事啊

sigma665 发表于 2008-9-1 18:35

回复 楼主 qingqing5638 的帖子

具体的呢
页: [1]
查看完整版本: 关于符号积分