matlab 用plot画曲线命令出错

问题描述:

matlab 用plot画曲线命令出错
程序如下:
syms x
>> syms y
>> y=1.2-0.8*erf(x/0.76)-0.3*erf((10-x)/0.76)
y =
6/5-4/5*erf(25/19*x)+3/10*erf(-250/19+25/19*x)
>> x=0:0.01:10;
>> plot(x,y);
Error using ==> plot
Conversion to double from sym is not possible.
请问怎么解决?
1个回答 分类:综合 2014-09-20

问题解答:

我来补答
因为y 还是符号型的,不是double.
应该是:
syms x
syms y
y=1.2-0.8*erf(x/0.76)-0.3*erf((10-x)/0.76)
x=0:0.01:10;
plot(x,eval(y));
 
 
展开全文阅读
剩余:2000
上一页:bfds
下一页:知道的请解答