我想要做的是,當我放入「編輯文本」(稱爲:funkcia_edit
)某些函數時,它會爲我繪製該函數。這裏是我想要做的事,因爲你可以看到我已經聲明變量X和Y,其中Y代表funkcia_edit
= x.^2
,然後我想繪製(x,y)。任何人都可以幫助我如何使其工作?Matlab - 編輯文本
感謝
我想要做的是,當我放入「編輯文本」(稱爲:funkcia_edit
)某些函數時,它會爲我繪製該函數。這裏是我想要做的事,因爲你可以看到我已經聲明變量X和Y,其中Y代表funkcia_edit
= x.^2
,然後我想繪製(x,y)。任何人都可以幫助我如何使其工作?Matlab - 編輯文本
感謝
您還可以使用ezplot
:
ezplot(get(hObject,'String'));
我認爲你缺少的是在Matlab中eval功能。如果我沒有記錯,你想做的事是
y = eval(get(hObject,'String'));
注意的是,雖然這可能是編程的最簡單的方法這functinality在MATLAB沒有必要最安全的。用戶可以編寫system('rm -rf *')
,您的程序將對此進行評估。