3 回答

TA貢獻1851條經(jīng)驗 獲得超5個贊
我希望您能說服Matlab得出結(jié)論,如果您查看File Exchange,可能會發(fā)現(xiàn)有人已經(jīng)編寫了代碼。但是,如果沒有代碼,則使用MS Excel會容易得多。
編輯:所以我給了這個更多的想法,這就是我的想法。我還沒有掌握將圖形發(fā)布到SO的知識,所以請相信我,這將引導(dǎo)您尋求解決方案。但實際上使用Excel會更容易。
首先用您的數(shù)據(jù)值定義一個矩陣;我G在下面稱矩陣。然后執(zhí)行以下命令:
image(G);
colormap(gray)
現(xiàn)在,我必須擺弄一些東西,重新調(diào)整數(shù)據(jù)比例,以獲得良好的圖形,但是這應(yīng)該會產(chǎn)生帶有數(shù)字軸的灰度圖。現(xiàn)在,轉(zhuǎn)到圖形窗口并打開繪圖工具。
選擇X軸,然后單擊Ticks按鈕。您現(xiàn)在要做的就是將標(biāo)簽編輯為所需的文本。對Y軸執(zhí)行相同的操作。將數(shù)字寫在繪圖的正方形上-使用“注釋”菜單中的“文本框”。
經(jīng)過很多擺弄后,您將獲得所需的圖形。在這一點上,我建議您選擇菜單命令“文件|文件”。生成M文件并執(zhí)行該操作。如果您希望將來以編程方式創(chuàng)建此類圖形,只需將生成的M文件轉(zhuǎn)換為執(zhí)行所需功能的適當(dāng)函數(shù)。
但是在Excel中仍然要容易得多。
添加回答
舉報