Re: [運算] matlab有辦法寫出mathematica的這個嗎?

看板MATLAB作者 (阿泰斯)時間13年前 (2013/03/12 20:45), 編輯推噓4(4013)
留言17則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《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

03/13 00:47, , 1F
可以,每個function尾巴記得加end即可
03/13 00:47, 1F

03/13 09:00, , 2F
但是檔名要用什麼? 原本只要那個函數的名稱作為檔名
03/13 09:00, 2F

03/13 09:00, , 3F
但是好幾個函數檔名要怎取? 我試過只用第一個函數做檔
03/13 09:00, 3F

03/13 09:00, , 4F
名,結果後面的函數都不能用
03/13 09:00, 4F

03/13 09:29, , 5F
不用加end,檔名用第一個function,而只能在此檔下call其它
03/13 09:29, 5F

03/13 09:29, , 6F
functions
03/13 09:29, 6F

03/13 10:20, , 7F
只能在此檔下call其他functions的意思是要用其他指令來
03/13 10:20, 7F

03/13 10:20, , 8F
讀取此檔裡的其他functions?
03/13 10:20, 8F

03/13 10:56, , 9F
我測試jmren大大說的方法,沒辦法...
03/13 10:56, 9F

03/13 10:56, , 10F
不曉得是我弄錯了還是怎樣?
03/13 10:56, 10F

03/13 10:57, , 11F
實在不太懂意思...
03/13 10:57, 11F

03/13 12:56, , 12F
他的意思是如果你要用第2個func,要在第1個func裡面呼叫
03/13 12:56, 12F

03/13 12:56, , 13F
才可以用
03/13 12:56, 13F

03/13 13:07, , 14F
那如果我是要在同一條算式內,高頻率地重複使用那些函
03/13 13:07, 14F

03/13 13:07, , 15F
數,那是不是要每個函數都分開存檔比較好!?
03/13 13:07, 15F

03/13 16:47, , 16F
大多都是分開存檔的
03/13 16:47, 16F

03/13 21:31, , 17F
感謝!!
03/13 21:31, 17F
文章代碼(AID): #1HFoDGCH (MATLAB)
文章代碼(AID): #1HFoDGCH (MATLAB)