作者:
Lionel (祝福與成全)
2015-03-20 13:40:25大安晚佳
看了matlab的help之後
對rescale這個內建函數的用法
還是不了解
http://ppt.cc/NfGx
試著跑了例子之後
又出現error
code:
rescale([1 2]);
error:
??? Undefined function or method 'rescale' for input arguments of type
'double'.
請問 有人用過這個函數嗎?
方便討論一下嗎?
這不是內建函數= = 你貼的網頁都寫file exchange了 那是別人寫好放上去 你要下載下來才能用
作者:
Lionel (祝福與成全)
2015-03-20 23:59:00是路徑的問題 我重新設定了有跑出一些數據這裡果然臥虎藏龍阿~
看到 Undefined function or method …第一個想到的是有沒有打錯字,再來是路徑問題
請問一下路徑問題是指什麼 是指你現在matlab的工作路徑沒有放這個函數嗎?
作者:
Lionel (祝福與成全)
2015-03-21 23:18:00簡單來說 就是我自己呼叫的函數與matlab內建函數有衝突本來我應該是去呼叫這個自己下載下來的函數結果 最後呼叫成matlab的函數(應為函數名稱相同)解決方法有點爛 我是用set path把自己的資料夾蓋在matlab內建的函數上面 結果complier先跑到我的資料夾然後我的函數就被先叫出來 我的程式碼就可以跑了
原來如此 那為何不改函數名XD而且我查了下 rescale這函數沒內建吧阿 我看錯 原來真的有內建 不過通常不是盡量不跟內建相同嗎?@@
作者:
Lionel (祝福與成全)
2015-03-22 12:21:00原則上來說是這樣 但是我在網路上抓的函數 可能會用到偏偏又跟內建相同 就覺得很煩