看板 [ MATLAB ]
討論串[討論] 矩陣內部數值加權?
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 4→)留言5則,0人參與, 最新作者chrismachou (big absorber)時間11年前 (2012/10/04 19:09), 編輯資訊
1
0
0
內容預覽:
想請問一下如何家矩陣內部加權. 我想要將一堆矩陣內部超過某一數值(EX:X>100)時的內部數值乘二. 沒超過的乘一. 用IF來打的話要如何打. X=[1 2 55 666 432]. for i=1:XX. if X(i)>100. X(i)*2. else. X(i)*1. 這樣似乎出不來= =

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者chrismachou (big absorber)時間11年前 (2012/10/04 19:19), 編輯資訊
0
0
0
內容預覽:
--. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.116.243.66.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者MOONY135 (柳生劍影)時間11年前 (2012/10/06 23:10), 編輯資訊
0
0
0
內容預覽:
X=[1 2 55 666 432];. X1=X;. X(find(X<=100))=0; %這邊是讓X中小於等於100的都變成0. X1+X %這就是你要的答案了. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 114.34.32.75.
首頁
上一頁
1
下一頁
尾頁