【求助】:matlab中变量X应该怎么定义?
在输入>> subplot(2,2,1);
>> plot(x,sin(x));后
出现
??? Undefined function or variable 'x'.
是X没定义的意思
但是要怎么定义?
大家先原谅我啊
我是matlab的初学者。。
也许你们觉得这个问题比较白痴
但是我确实不懂
请各位路过的大虾们指教一下。。感激~ 如果你想做plot(x,sin(x)),你应该给x,y赋值然后才能绘图,如:
》x=linspace(0,2*pi,20);
》y=sin(x);
》plot(x,sin(x)) ;
否则你可以做符号绘图,则需要用符号绘图函数ezplot(),如:
》ezplot(‘sin(x)’) syms x
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 回复 2# 厚积薄发
是这样的 做出来了 谢谢你哦~! 回复 1# pwl1991317
原来是这样 回复 1# pwl1991317
给一个范围就行了,即赋值~~ 嗯,知道了,谢谢~ 厚积薄发 发表于 2010-2-9 10:52 static/image/common/back.gif
如果你想做plot(x,sin(x)),你应该给x,y赋值然后才能绘图,如:
》x=linspace(0,2*pi,20);
》 ...
。原来ezplot叫符号绘图,我一直以为是显示绘图。。。
页:
[1]