1樓:小媛
一、首先,開啟matlab軟體並在左上角開啟new m-file新的m檔案。
二、在視窗中輸入簡單定義函式版
,將函式名權定義為my(函式名可以自己取)。
三、在螢幕上輸入:function f=my(x),f=2*x+1,然後儲存。
四、m檔案需要儲存到工作資料夾中,並命名為my.m。
五、然後你可以看到有一個matlab在主介面的左側。
六、最後,在螢幕上輸入:f=my(2)並輸入以獲得結果。
2樓:用著追她
1、先開啟
dumatlab軟體,在左上方開啟new m-file新建m檔案zhi
。dao
2、在視窗中輸入簡單定義函式內,並定義函式名為my(函式名可以自取)。容
3、在螢幕上輸入:function f=my(x),f=2*x+1,然後儲存。
4、m檔案需要儲存到work資料夾,並命名為my.m。
5、隨後可以看到在matlab主介面左邊多了一個my.m檔案。
6、最後在螢幕上輸入:f=my(2),回車得出結果。
3樓:影之光明
有個定義符號變數的函式樓主可能不知:
syms是定義符號變數的函式
syms a
之後專a就可以直接當做一屬
個變數使用了,而不在乎它的取值,也就是符號變數。當然由此執行的結果肯定會包含a,運算出來的結果也是符號變數。
如多個變數需要定義,則可連續定義,空格分開:
syms a c
matlab的m檔案中如何定義一個未知函式
4樓:匿名使用者
新建一個.m檔案,第一行輸入下面的格式
function [y,m] = abc(x)其中x為輸入,y和m為輸出,abc是函式名下面就可以寫函式的內容,儲存在某路徑下。
在需要呼叫函式時,當前路徑需要和你存函式m檔案的路徑相同。
[y,m]=abc(x); %x換成你的輸入數值就行了
matlab 如何建立 呼叫自定義函式
新建一個m檔案 在m檔案裡面第一行輸入function x,y pll x1,y1,x2,y2 這裡x1 x2 y1 y2是你函式的輸入值,x y是輸出值,接著定義你要實現的功能,比如 x x1 x2 y y1 y2 接著儲存這個m檔案,注意!這個m檔案的名字必須是定義的函式的名字,即儲存為pll....
在python中定義函式python中怎麼呼叫自定義函式
涉及到狀態儲存,可以使用函子 書上這麼翻譯的,不曉得其他人是不是也這樣叫 給你個例子,你比對著改。如果不懂,自己再延這個方向去檢視資料。class strip def init self,characters 初始化,將需要保留的狀態資訊存起來 self.characters characters ...
matlab中的功能函式fcm如何使用
我貼部分fcm的matlab expo options 1 exponent for u max 新的中心。知道滿足閾值。matlab裡面自己有函式一招就能找到 oyxvgr 模糊c均值聚類演算法,可將輸入的資料集data聚為指定的cluster n類 函式描述 語法格式 center,u,obj ...