[繪圖] 矩陣轉座標後繪圖

看板MATLAB作者 (聆聽風中旋律)時間6年前 (2018/03/29 17:59), 編輯推噓3(303)
留言6則, 2人參與, 6年前最新討論串1/1
大家好,我是最近才接觸Matlab的新手 想問一下有一矩陣 A = [1 1 0;1 2 1;1 3 0;2 1 1;2 2 0;2 3 0;3 1 1;3 2 0;3 3 1] 要如何將第一行當作x軸,第二行當作y軸,第三行z作為x與y所對應的值 並且將第三行中0為紅色,1為藍色 在Matlab上繪出只有3*3的平面2D紅藍色圖形 我有找過類似影像處理的方式,但卻始終畫不出來 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.112.96 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1522317577.A.A2D.html

03/29 19:28, 6年前 , 1F
你只有給九個點,是想畫什麼圖?
03/29 19:28, 1F

03/29 19:34, 6年前 , 2F
類似九宮格的方塊圖,只有紅藍兩色
03/29 19:34, 2F

03/29 19:50, 6年前 , 3F
九個點是排成正方形嗎?像是reshape(A(:,3),[3 3])
03/29 19:50, 3F

03/29 19:56, 6年前 , 4F
如果是這樣的話 imagesc(reshape(A(:,3),[3 3]))
03/29 19:56, 4F

03/29 19:56, 6年前 , 5F
colormap(jet)
03/29 19:56, 5F

03/29 20:08, 6年前 , 6F
恩是正方形喔~我在試試看,謝謝你:)
03/29 20:08, 6F
文章代碼(AID): #1QlBa9ej (MATLAB)
文章代碼(AID): #1QlBa9ej (MATLAB)