[問題]指數運算怎麼表示

看板MATLAB作者 (si)時間7年前 (2017/08/14 14:33), 編輯推噓1(109)
留言10則, 4人參與, 最新討論串1/1
大家好 我是Matlab使用新手 想請問Matlab怎麼打指數來做基礎數學運算 我想算複利:fv=pv*(1+r)^t 本金(pv):100塊 利息(r):3% 時間(t):20年*12個月 想請問在Matlab裡就按照上面公式輸入進去嗎 fv=100*(1+3/100)^20*12 因為我對^20*12的表示方式不太確定 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.250.42 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1502692432.A.540.html

08/14 19:17, , 1F
是的 如果不放心 可以run一個小example看看跟自己手算
08/14 19:17, 1F

08/14 19:17, , 2F
的一不一樣
08/14 19:17, 2F

08/14 19:18, , 3F
另外 如果擔心程式會搞混 可以加上括號 強迫括號內的
08/14 19:18, 3F

08/14 19:18, , 4F
式子先運算
08/14 19:18, 4F

08/15 11:52, , 5F
^(20*12) 好像要括號
08/15 11:52, 5F

08/15 12:42, , 6F
運算規則:先乘除後加減 指數更優先 不管在matlab還是哪
08/15 12:42, 6F

08/15 12:42, , 7F
裡都是這樣 這是數學上的定義
08/15 12:42, 7F

08/15 12:43, , 8F
5F說的沒錯 你這樣的意思是(1.03)的20次方 然後整個再乘
08/15 12:43, 8F

08/15 12:43, , 9F
以12 而不是1.03的240次方
08/15 12:43, 9F

08/16 17:02, , 10F
感謝!!
08/16 17:02, 10F
文章代碼(AID): #1PaKHGL0 (MATLAB)
文章代碼(AID): #1PaKHGL0 (MATLAB)