[程式] matlab如何宣告一矩陣變數?

看板Statistics作者 (阿姆)時間16年前 (2009/09/26 19:13), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
[軟體程式類別]:Matlab [程式問題]:資料處理 [軟體熟悉度]:新手 [問題敘述]: 想要宣告一1x3的變數矩陣,Y=[y y y],其中的y全部未知。我自己原本是用 global Y去宣告,但是做出來的變數卻是0x0的矩陣,根本沒法跟其他數字矩陣做 運算,後來嘗試用Y*ones(1,3)的方式也失敗,結果出現 ??? Error using ==> mtimes Inner matrix dimensions must agree 在改用Y=[y y y]慢慢打也無效,仍是0x0,再改成Y=[y y y].*ones(1,3),仍然 不行,且變出現 ??? Error using ==> times Matrix dimensions must agree 誰可以幫幫我? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.144.109

09/26 21:04, , 1F
不是y出來就有Y可以組合了? 有理由一定要在之前先做好嗎?
09/26 21:04, 1F

09/26 21:05, , 2F
自己找到答案了~先宣告 syms y就成了~
09/26 21:05, 2F

09/26 22:55, , 3F
MATLAB板. 這和統計無關.
09/26 22:55, 3F
文章代碼(AID): #1AlVTenv (Statistics)