Re: [問題] GUI-axes的問題
※ 引述《Amanda0121 (iAudio)》之銘言:
: 各位高手你們好:
: 最近在練習寫GUI程式,在練習時遇到畫圖的問題,
: 我就是做了2個edit
: 1個pushbutton
: 2個Radio button
: 2個axes
: 而本身有一個簡單的function程式,如:
: ------------------------------------------
: function [mass A B]=test(volume,density)
: mass=volume*density;
: x=1:10;
: y1=x*mass;
: y2=x*volume;
: A=plot(x,y1);
: B=plot(x,y2);
: ------------------------------------------
: 然而在其他的指令設計都沒什麼大問題
: 只是在圖示編排(axes)上我不會設計,雖然不用寫axes的Callback
: 就會直接顯示2個圖出來。但這不是我想要的,我想命令A出現在axes1,
: 而B出現在axes2,我看書上有寫過axes(handles.axes1)或axes(handles,axes2),
: 這是什麼意思呢?
讓matlab知道你想要把圖秀在哪一個axes裡,axes1是你設定的tag
: 位合我這樣寫會錯了,是不是要特定的握把值設定,如果是該怎麼寫呢
: 謝謝
幫你改一下
funtion [mass A B] = test( volume, density )
mass = volume * density;
x = 1:10;
y1 = x * mass;
y2 = x * volume;
axes(handles.axes1);
cla;
plot( x, y1 );
axes(handles.axes2);
cla;
plot( x, y2 );
這樣應該可以.....試試看吧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.148.103
推
12/21 13:53, , 1F
12/21 13:53, 1F
→
12/21 13:54, , 2F
12/21 13:54, 2F
→
12/21 13:55, , 3F
12/21 13:55, 3F
→
12/21 13:57, , 4F
12/21 13:57, 4F
→
12/21 13:58, , 5F
12/21 13:58, 5F
→
12/21 18:05, , 6F
12/21 18:05, 6F
→
12/21 18:07, , 7F
12/21 18:07, 7F
→
12/21 18:08, , 8F
12/21 18:08, 8F
→
12/21 18:12, , 9F
12/21 18:12, 9F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章