為什麼這篇octave指令鄉民發文收入到精華區:因為在octave指令這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者hijkxyzuw (i,j,k) ×(x,y,z)看板MATLAB標題[討論] 有關octav...
本人是使用octave的。
distro是ubuntu14.04, octave是3.8.1.
不確定和matlab相容如何,請教一些細節問題。
`> edit tttt.m`
這樣會產生一個文件"tttt.m", 但在文件頭會有一堆說明。
像版權宣告、(有gnu,bsd,public_domain三種可以選……。)
作者資訊,(有我的名字……,還可以打email....)
和一堆看不懂的……,好像是一種格式,可以用help讀。很多'@',
(英文handle, 是fid還是參照?我的等級才剛ᄆq腳本升到函數而已。)
而且一開始的說明註解是用"##", 是bash的註解符。
octave讀得懂,但matlab讀得懂嗎?
之前在學校電腦開作業,註解都亂碼……。 (汗,windows用big5啊……。
只好換組員上。
現在有點怕怕的。
另外,如果直接在命令列定義函數:
> function retval=myfx(input1,input2)
> answer=input1*input2+input1/input2;
> endfunction
事後想修改`> edit myfx`會找不到檔案。(開啟一個空白文件。)
`> edit myfx.m`會`error: type: 'myfx' undefined`.
讀網路上的中文說明,應該這樣就可以直接儲存定義在命令列的函數成m檔加編輯。
最後,octave也可以用ide了,3.8.1貌似還在試驗階度。
用`$ octave --force-gui`開啟。
介面長很像matlab. (是完全一樣……,抄得轍底啊。)
一樣有command_window, workspace, pwd.
晹酗@個像m-editor的編輯器。
雖然我還是覺得原本的cli介面就夠了。 (逃
========================================================
另外,要編譯指令成可執行檔,有什麼辦法嗎?
--
作者 sky226778 (青蛙呱呱呱) 看板 Gossiping
標題 [問卦] 碗粿和蘿蔔糕的差別
時間 Tue Oct 6 21:04:06 2015
→ r89556: 蘿蔔糕是用蘿蔔做的 碗糕是用碗做的 10/06 21:05
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.102.31
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1446135201.A.5D6.html
※ 編輯: hijkxyzuw (140.116.102.31), 10/31/2015 12:37:27
※ 編輯: hijkxyzuw (140.116.102.31), 10/31/2015 12:43:19