1
我試圖從編輯文本中獲得一個函數,然後將其編寫爲函數,以便我可以繪製它。然而,我所做的是不工作:(。請如果你能幫助我這個。Matlab(輸入爲字符串 - >函數 - >繪製它)GUI
你能解決這個問題在這裏。我試圖從用戶獲取函數作爲字符串,然後寫改變它一個功能,輸出將是輸入function.By我使用的圖形用戶界面的方式,其中有情節(編輯框,按鈕和軸)。
t=0:0.1:10;
maxi= get(handles.edit1, 'String');
whatever= strcat('@(x) ', maxi);
fh = str2func(whatever);
plot(t,fh(t))
請解釋什麼是錯誤的或者告訴我什麼是最好的方式
對不起,我的意思是(輸入 - >字符串 - >功能 - >圖) – screamy 2014-09-06 07:52:28
由於它果然奏效。你能解釋Char做了什麼嗎?再次感謝你 :) – screamy 2014-09-06 08:18:45