作者ReiFu21 (ReiFu)
看板MATLAB
標題[討論] Matlab可以像Maple一樣用代碼運算嗎?
時間Sat Oct 4 11:49:25 2014
想把Maple的一段程式碼移植到Matlab遇到一個問題想請問:
就是Maple可以用代碼運算
像是輸入
F:=m*a
m:=3*kg
a:=2*km/hr
此時輸入F看數值會顯示 6*kg*km/hr
請問在順序不變的情況下 Matlab可以做到嗎?
或是可以用什麼手法(eval?)
感謝回答
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.249.96.118
※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1412394567.A.908.html
※ 編輯: ReiFu21 (111.249.96.118), 10/04/2014 11:57:35
→ wxtab019: 一樣可以 先把代數都先定義就好 像先定義syms kg km hr 10/04 12:37
→ wxtab019: 然後就a=2*km/hr 10/04 12:38
→ wxtab019: m=3*kg 10/04 12:38
→ wxtab019: F=m*a 10/04 12:38
推 x46824682x: syms 正解~ 10/04 18:58
→ ReiFu21: 成功了 感謝 10/04 21:19
→ alamabarry: 它內建的符號運算好像就是maple的吧 10/11 19:22
→ alamabarry: 之前64位元沒有符號運算~~現在不知道改好了沒 10/11 19:23