回覆列表
-
1 # 上上籤13768338
-
2 # 小棒牙醫
1、開啟matlab,在命令列視窗中輸入 a=[1 2 3;4 5 6],按回車鍵,建立一個2行3列的a矩陣。
2、如果我們想獲取矩陣第2行第1列的值,輸入a(2,1)。
3、如果想獲取矩陣第2行第3列的值,輸入a(2,3)。
4、如果想間隔的獲取矩陣多個值,可以使用 a(2,[1 3])方式,這是獲取矩陣第2行第1列,第3列的值。
5、如果我們想獲取第2行的資料,可以使用a(2,:)。
1、第一步開啟matlab,命令列視窗輸入a=[1 2 3;4 5 6;7 8 9],建立a矩陣,如下圖所示:
2、第二步輸入a(a<=3)=1,將a矩陣小於等於3的元素替換為1,如下圖所示:
3、第三步輸入a(a>=4 & a<=6)=2,將a矩陣中大於等於4和小於等於6的元素替換為2,如下圖所示:
4、第四步輸入a(a>=7)=3,將a矩陣中大於等於7的元素替換為3,如下圖所示:
5、第五步最後我們輸入a,可以看到a矩陣某一範圍的值都替換為特定值了,如下圖所示: