引用:
|
作者☆楚留香☆
最近在玩matlab........
可是有個公式就是寫不出來...
關於財務的IRR(內部報酬率)
請問用matlab寫的話....
要怎麼寫才好啊???
我姑且試著寫看看....如下:
function IRR(CF)
CF=[150,ones(1,floor(unifrnd(12,17)))*normrnd(25,3)]
IRR=IRR(CF)
end
================
請問是像上述這樣寫嗎???這樣寫對嗎???
好像很怪耶!!!
請高手解惑一下....感恩!!! 
|
真的很怪
function Ans = func(Input) Ans是回傳的答案 Input是function的輸入
所以你的輸入到底是?? 看計算沒有需要輸入的 抱歉我不懂財務
簡單的例子
function Ans = add(In1, In2)
Ans = In1 + In2;
end
命令視窗下使用:
>> add(3,5)
ans: 8
所以先搞清楚你的輸入跟輸出 再來想你要怎麼去把輸入湊成答案 比較好幫
