[問題] 如何使用副程式輸出兩個值?
如題 抱歉我的問題 光用標題可能不夠打清楚
我的目標是
"創一個副程式.m檔 該檔有兩個輸出值
我可以隨意呼叫該副程式的任一輸出值"
例如:
function [f] = g(a,b)
a,b 為輸入值
function f 的計算結果 可得 g(a,b) & dg(a,b)兩種結果
我該怎麼做 才能任意呼叫裡面的 g(a,b) or dg(a,b) 來使用?
目前我呼叫都只能使用g(a,b)的數值而已 = =
是將[f]改成[f,df]就可以了嗎?
另外想請教
使用副程式的話
不是在主程式呼叫 "f" ,就應該能得到 g(a,b)嗎?
不知為何我都無法這樣用
我都必須在主程式的計算使用"g(a,b)"才能成功呼叫
是我寫錯嗎?
先謝謝各位
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.220.114
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1440427735.A.10F.html
※ 編輯: SheWow (140.116.220.114), 08/24/2015 22:54:13
→
08/25 12:40, , 1F
08/25 12:40, 1F
→
08/25 12:41, , 2F
08/25 12:41, 2F
→
08/25 12:42, , 3F
08/25 12:42, 3F
→
08/26 20:18, , 4F
08/26 20:18, 4F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章