[問題] 指數"^"使用的問題

看板MATLAB作者 (Wei)時間12年前 (2012/04/26 22:55), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
剛發現要用".^"就可以了 ----------------------------------------------------- 以弦波為例 a = sin(pi*((0:1:16)/8)) 這樣可以產生一個17個點的弦波 ----------------------------------------------------- 當我想要以指數 "^" 產生17個點的資料卻會產生錯誤訊息 如: a = 2^sin(pi*((0:1:16)/8)) 這樣就不行 錯誤訊息為 ??? Error using ==> mpower Matrix must be square. ------------------------------------------------------ 因為要用查表法 所以只能用數學式呈現 一直想不通到底出了什麼問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.135.13.61 ※ 編輯: slipknot5910 來自: 140.135.13.61 (04/26 23:06)

04/26 23:01, , 1F
.^ ??
04/26 23:01, 1F

04/26 23:06, , 2F
樓上正解
04/26 23:06, 2F

04/26 23:07, , 3F
感恩
04/26 23:07, 3F

04/27 16:34, , 4F
用久了看一下錯誤訊息大概就知道問題出在哪了 加油
04/27 16:34, 4F
文章代碼(AID): #1FcM7QBx (MATLAB)