请教一个用solve解方程的问题
clear all;syms t;
i=1;
for f0=45:0.1:55
strEqu = [ '(20*sin(2*', num2str(pi*f0),'*t+pi/6)+4*sin(4*', num2str(pi*f0),'*t) +6*sin(6*', num2str(pi*f0),'*t)+8*sin(8*', num2str(pi*f0),'*t+5*sin(10*', num2str(pi*f0),'*t) = 0 )'];
%
%strEqu = [ '(20*sin(2*', num2str(pi*f0),'*t+pi/6) = 0 )'];解这个方程是可以的
x(i)=solve(strEqu);
i=i+1;
end
报错:is not a valid expression or equation.
请问该怎么解决 原帖由 stgsummer 于 2007-5-29 21:24 发表 http://www.chinavib.com/forum/images/common/back.gif
clear all;
syms t;
i=1;
for f0=45:0.1:55
strEqu = [ '(20*sin(2*', num2str(pi*f0),'*t+pi/6)+4*sin(4*', num2str(pi*f0),'*t) +6*sin(6*', num2str(pi*f0),'*t)+8*sin(8*', num2str(pi*f0),'*t+5*s ...
自己看看命令窗口,然后你就会发现括号少了一个
页:
[1]