怎么用matlab的GUI绘制任意三角函数的图像啊?

问题描述:

怎么用matlab的GUI绘制任意三角函数的图像啊?
输入文本框的callback:global y
y=str2double(get(hOject,'string'))
绘图按钮的callback:global y
t=0:0.01:2*pi;
plot(t,y)
结果画不出来啊,哪位大侠教教我啊,我很菜的,
1个回答 分类:综合 2014-11-23

问题解答:

我来补答
你要得到绘图的句柄对象. 
plot(handles.axe1,x,y) 
axe1 是画图窗口的句柄名称label.

再问: 怎么编一个GUI程序:在Edit Text中输入一个函数如(y=sin(x)),然后点绘图画出图像啊? Edit Text 和 绘图 的call back 要怎么写呢?
再答: 这个可以,但是没有太大意义。 可以做一个函数下拉列表,列表包括:sin,cos,exp,sinc,rect等等。这样只要选中特定的函数名称,点绘图就可以画出相应的函数了。你觉得怎么样. Code不难。
 
 
展开全文阅读
剩余:2000