作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/20 15:35:32
怎么用matlab的GUI绘制任意三角函数的图像啊?
输入文本框的callback:global y
y=str2double(get(hOject,'string'))
绘图按钮的callback:global y
t=0:0.01:2*pi;
plot(t,y)
结果画不出来啊,哪位大侠教教我啊,我很菜的,
你要得到绘图的句柄对象. 
plot(handles.axe1,x,y) 
axe1 是画图窗口的句柄名称label.

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