Re: [問題] 寫程式的技巧?已回收

看板MATLAB作者 (Oliver奧立佛)時間17年前 (2009/01/01 11:29), 編輯推噓3(304)
留言7則, 3人參與, 最新討論串1/1
我的方法是利用 MATLAB提供的匿名函數(anonymous functions) 可以把function寫在和主程式同一個M檔裡 不用再分開寫 很方便,就跟一般函數用法一樣 語法: 函式名 = @(變數) 函式  ※ 引述《femto (決定.)》之銘言: : 我用matlab處理數據和影像一陣子了 : 寫多了就發現,新程式有時是舊程式的部份或排列組合 : 我之前都用 % : 又想寫成function,主程式也比較簡潔 : 可是有些不超過五行的程式,如果都弄成function,就變得function一堆.. : 當然 % 或function都行的通啦 : 只是想請教常寫程式的人,遇到這種情形都怎麼決定呢?? : thanks. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.213.81

01/01 11:35, , 1F
把主程式設成function就可以在一個檔案裡寫很多function
01/01 11:35, 1F

01/01 11:36, , 2F
了,只不過會出現前面人問過的問題,沒設定好的話output
01/01 11:36, 2F

01/01 11:36, , 3F
沒辦法跑到workspace裡去
01/01 11:36, 3F

01/02 02:55, , 4F
btw,有沒有書是講寫程式(matlab)的技巧?是所謂數值分析嗎?
01/02 02:55, 4F

01/02 08:26, , 5F
數值分析比較像是數學的演算法,有人用C有人用MATLAB
01/02 08:26, 5F

01/02 10:05, , 6F
數值分析是一種演算法,演算法可以使用任何工具來寫
01/02 10:05, 6F

01/02 10:06, , 7F
C可以,fortran可以,matlab也可以,甚至excel都行
01/02 10:06, 7F
文章代碼(AID): #19N3Ytbr (MATLAB)
文章代碼(AID): #19N3Ytbr (MATLAB)