数学建模社区-数学中国

标题: 【求助】:matlab中变量X应该怎么定义? [打印本页]

作者: pwl1991317    时间: 2010-2-9 10:27
标题: 【求助】:matlab中变量X应该怎么定义?
在输入
>> subplot(2,2,1);
>> plot(x,sin(x));后
出现
??? Undefined function or variable 'x'.
是X没定义的意思
但是要怎么定义?

大家先原谅我啊
我是matlab的初学者。。
也许你们觉得这个问题比较白痴
但是我确实不懂

请各位路过的大虾们指教一下。。感激~
作者: 厚积薄发    时间: 2010-2-9 10:52
如果你想做plot(x,sin(x)),你应该给x,y赋值然后才能绘图,如:
》x=linspace(0,2*pi,20);
》y=sin(x);
》plot(x,sin(x))  ;
否则你可以做符号绘图,则需要用符号绘图函数ezplot(),如:
》ezplot(‘sin(x)’)
作者: llchdyz    时间: 2010-2-9 10:57
syms x
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
作者: pwl1991317    时间: 2010-2-9 11:04
回复 2# 厚积薄发


    是这样的  做出来了  谢谢你哦~!
作者: shuxian    时间: 2010-2-9 15:10
回复 1# pwl1991317


    原来是这样
作者: wlong911    时间: 2010-2-18 13:51
回复 1# pwl1991317

给一个范围就行了,即赋值~~
作者: rjpmcm    时间: 2013-1-26 01:11
嗯,知道了,谢谢~
作者: hzs2012    时间: 2013-1-27 09:17
厚积薄发 发表于 2010-2-9 10:52
如果你想做plot(x,sin(x)),你应该给x,y赋值然后才能绘图,如:
》x=linspace(0,2*pi,20);
》 ...

。原来ezplot叫符号绘图,我一直以为是显示绘图。。。




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5