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