回覆列表
-
1 # 流放地雨滴
-
2 # VV是個膽小鬼
2、在幫助文件中對function函式進行了詳細的功能描述,使用方法的介紹。其基本形式為:function [ ]= fun( ); 即為:[輸出]= fun(輸入)
4、其基本形式如圖所示:第一行定義函式輸入輸出;第二三行百分號部分是註釋部分,這裡注意一定要寫,方便以後檢視該函式。第四五行編寫函式的具體內容。
6、你可直接在命令函呼叫,也可在m檔案或者另一個function函式中進行呼叫。
function用來定義函式,一般一個函式放在一個.m檔案裡。舉個簡單的例子建立一個myfunction.m,然後在檔案中寫。function y=myfunction(a,b)其中a,b是輸入函式的引數,y是函式返回的值。當需要返回多個值時,可以將y看作一個數組,或者直接將函式的開頭寫成如function [x,y]=myfunction(x,y)的形式。然後就是定義函式的內容,通俗的說就是怎樣由輸入引數a,b得到返回值y。比如最簡單的y=a+b。總結一下,將下面的程式碼function y=myfunction(a,b)y=a+b;儲存為一個m檔案myfunction.m,呼叫方式如下。num=myfunction(3,4);這樣就可以由函式中的y=a+b得到num的值是3+4=7。以上是最簡單的例子,不知說清楚沒有,如不清楚可以直接hi我。