1/1页1 跳转到查看:434
发新话题 回复该主题

matlab编程 哪个会?

matlab编程 哪个会?

做gui界面,要画图,怎么做,东周say一下

TOP

 

回复:matlab编程 哪个会?

在命令窗口键入guide,打开gui设计器,这是第一步。然后拖放一个axes控件和若干个pushbutton控件、textbox控件以及statictext控件上去就可以了(具体得看你的需要,它们主要要是为了提供输入数据和激活绘图动作。)
    第三步是把axes控件、pushbutton控件和textbox等控件的tag属性改成一些有意义的值,以为方便编程和修改做准备。然后点击保存按钮,给出一个文件名(如jwygui)供gui保存使用,之后,程序会自动打开所编gui的m程序文件。由于那m文件已经是一个半成品(所有控件的Callback函数头都已经写好了,有的甚至已经完全ok,如gui的入口函数jwygui_Callback()和生成函数jwygui_Openfunc()),我们只要往上面添加绘图代码即可。
    Gui的程序代码的写法与一般的m函数文件相似,这里唯一的不同是我们要在这儿获取控件的值或将数据写入(或传送至)控件,而这也不难,只要用get(handles.component_name,’Property_name’),就可以把某控件(名为component_name)的指定属性(属性名为Property_name)的值取出,我们把它赋给一个变量;用set(handles.component_name,’Property_name’,Value),就可以设置某控件的值为我们指定的Value。
    编辑完m文件后,就可以运行了。当然了,调试过程中会一般会出现不少bug,你就慢慢调试吧!
sky&limit

TOP

 

回复:matlab编程 哪个会?

你丫不要像教科书似的,我急呀,算法阿~

TOP

 

回复:matlab编程 哪个会?

你会不会在gui里输入数组?貌似很不好弄啊

TOP

 
1/1页1 跳转到
发表新主题 回复该主题