作者candy88257 (阿泰斯)
看板MATLAB
標題Re: [運算] matlab有辦法寫出mathematica的這個嗎?
時間Tue Mar 12 20:45:01 2013
※ 引述《candy88257 (阿泰斯)》之銘言:
: http://miupix.cc/pm-27XISG
: ci 是任意符號
: := 是先不運算,出現時在算(如出現ci[1]時,將1代入運算,得到的結果就等於ci[1])
: [] 想必大家都知道了,是一個要代進去運算的東西,換句話說,ci是一個n的函數
: If、mod應該不用說了,效果都一樣,只是寫法不一樣,當n是偶時,ci為0
: 上面程式碼是mathematica的,最近想學matlab,卡在這邊,有高手能幫一下嗎?
萬分感謝prouno大大提示!!
終於會一點點了!
原來要存檔才能定義函數!!
再請問一個問題
能把好幾個函數定義在同一個存檔裡嗎??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.17.1
1F:推 peter0318:可以,每個function尾巴記得加end即可 03/13 00:47
2F:→ candy88257:但是檔名要用什麼? 原本只要那個函數的名稱作為檔名 03/13 09:00
3F:→ candy88257:但是好幾個函數檔名要怎取? 我試過只用第一個函數做檔 03/13 09:00
4F:→ candy88257:名,結果後面的函數都不能用 03/13 09:00
5F:推 jmren:不用加end,檔名用第一個function,而只能在此檔下call其它 03/13 09:29
6F:→ jmren:functions 03/13 09:29
7F:→ candy88257:只能在此檔下call其他functions的意思是要用其他指令來 03/13 10:20
8F:→ candy88257:讀取此檔裡的其他functions? 03/13 10:20
9F:→ candy88257:我測試jmren大大說的方法,沒辦法... 03/13 10:56
10F:→ candy88257:不曉得是我弄錯了還是怎樣? 03/13 10:56
11F:→ candy88257:實在不太懂意思... 03/13 10:57
12F:推 peter0318:他的意思是如果你要用第2個func,要在第1個func裡面呼叫 03/13 12:56
13F:→ peter0318:才可以用 03/13 12:56
14F:→ candy88257:那如果我是要在同一條算式內,高頻率地重複使用那些函 03/13 13:07
15F:→ candy88257:數,那是不是要每個函數都分開存檔比較好!? 03/13 13:07
16F:推 peter0318:大多都是分開存檔的 03/13 16:47
17F:→ candy88257:感謝!! 03/13 21:31