[問題] function問題!已回收

看板MATLAB作者 (阿發)時間15年前 (2010/05/14 23:07), 編輯推噓0(0010)
留言10則, 3人參與, 最新討論串1/2 (看更多)
這是我的初始設定.m檔案內容 檔名initial.m clear; clc; rand('seed',25); loop=40; popsize=20; Bit=30; Pm=0.03; Pc=0.3; Pm_elit=0.2; 另外一個檔案 一開始內容 檔名new.m function[pop]=new(loop,popsize,Bit,Pm,Pc,Pm_elit) pop=round(rand(popsize,Bit)) 我想做一下測試!! 但不知道 為什麼不能動 悶 前幾天有上來問function的問題 也有去看投影片 但還是不太會用 !! 可以請問 這個要如何改它才會動作 ?? 謝謝 錯誤??? Input argument 'popsize' is undefined. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.105.104.98 ※ 編輯: afa0525 來自: 112.105.104.98 (05/14 23:11)

05/14 23:26, , 1F
可以正常執行
05/14 23:26, 1F

05/14 23:29, , 2F
請問應該是要執行initial那個檔案對嗎 ?? 我這邊不行耶
05/14 23:29, 2F

05/14 23:32, , 3F
說錯 , 式執行new那個檔案 我跑出來的錯誤 就像上面敘述
05/14 23:32, 3F

05/14 23:32, , 4F
不知道 是哪邊搞錯了 ?? 謝謝
05/14 23:32, 4F

05/14 23:34, , 5F
... 請在主視窗下呼叫函數測試
05/14 23:34, 5F

05/14 23:35, , 6F
投影片再參考一下 裡面有提到
05/14 23:35, 6F

05/14 23:37, , 7F
我有看到他說要用主視窗,不過我曾經看過有人好像是在m
05/14 23:37, 7F

05/14 23:38, , 8F
檔案裡面呼叫 其它程式
05/14 23:38, 8F

05/14 23:46, , 9F
initial.m那邊可以call new這個function
05/14 23:46, 9F

05/15 01:09, , 10F
thanks..我大概知道 等等練習一下 怎麼使用
05/15 01:09, 10F
文章代碼(AID): #1BxMSKK2 (MATLAB)
文章代碼(AID): #1BxMSKK2 (MATLAB)