在matlab中,如何定義函式式子中的未知常數

2021-03-09 22:08:37 字數 1038 閱讀 2710

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 ...