2015-10-04 39 views
-2

我正在構建雙擺模擬。 現在我寫了一個帶有符號變量和參數的腳本。我想將腳本變成一個使用某些符號參數的輸入值的函數。我使用了命令matlabFunction(''),但它沒有奏效。Matlab:將具有符號變量的腳本轉換爲函數

+0

什麼都不起作用?請舉個例子來理解你的問題! – Daniel

+0

'matlabFunction'不能正常工作?它專門設計用於將符號公式轉換爲數字匿名函數! – rayryeng

+0

對不起,我的模糊描述。當我使用matlabFunction將腳本轉換爲函數時,控制檯會說:嘗試執行SCRIPT testMatlabFunction作爲函數: /home/ellipidoo/Schreibtisch/HiWi/Isys_Ordner/Matlab/MyStuff/testMatlabFunction.m。然而,在此之後什麼也沒有發生 – Grunwalski

回答

0

你應該總是在matlab函數中包含一個默認函數頭。在這個標題之後,你可以放置所有其他東西。

function someOutput = testMatlabFunction(someInput) 
    g=matlabFunction(whateverSyntaxYouWereUsing) 
    someOutput = g(someInput) 
相關問題