電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 2221|回復(fù): 4
收起左側(cè)

畫圖時如何統(tǒng)一小數(shù)位數(shù)并保留科學(xué)計數(shù)法?

[復(fù)制鏈接]

578

主題

936

帖子

4943

積分

四級會員

Rank: 4

積分
4943
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2023-1-15 18:13:02 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
如果強制統(tǒng)一Y軸(YTick, YTickLabel)格式,就不能用科學(xué)計數(shù)法。如果用科學(xué)計數(shù)法,y軸小數(shù)位數(shù)又不齊。如何處理?
下圖是matlab畫的,區(qū)別在于所用命令,
左邊是 set (gca, 'YTickLabel', num2str (get (gca, 'YTick').' , '%.4f) )
中間是 set (gca, 'YTickLabel', num2str (get (gca, 'YTick').' , '%.2e) )
右邊是默認(rèn)的圖



我的目標(biāo)是下圖(當(dāng)然了這張圖是我PS的)

回復(fù)

使用道具 舉報

0

主題

829

帖子

622

積分

二級會員

Rank: 2

積分
622
沙發(fā)
發(fā)表于 2023-1-15 18:13:29 | 只看該作者
就是如何保留左上角科學(xué)計數(shù)法標(biāo)志 x10^n 同時統(tǒng)一 y 軸的小數(shù)位數(shù)
回復(fù) 支持 反對

使用道具 舉報

10

主題

904

帖子

812

積分

二級會員

Rank: 2

積分
812
板凳
發(fā)表于 2023-1-15 18:14:16 | 只看該作者
頂 好用
回復(fù) 支持 反對

使用道具 舉報

591

主題

1772

帖子

5770

積分

四級會員

Rank: 4

積分
5770
地板
發(fā)表于 2023-1-15 18:14:51 | 只看該作者
同問
回復(fù) 支持 反對

使用道具 舉報

2

主題

849

帖子

722

積分

二級會員

Rank: 2

積分
722
5#
發(fā)表于 2023-1-15 18:15:41 | 只看該作者
1.統(tǒng)一小數(shù)點后的位數(shù):
x = rand(30,1);y = rand(30,1);scatter(x,y);ytickformat('%.2f')
2. 計數(shù)法兩種可以嘗試
1.tickformat中選擇'%.4d'變成以10為底的坐標(biāo)數(shù);
2.先畫圖,然后獲取坐標(biāo)軸上顯示的數(shù)值,轉(zhuǎn)換為字符串以后重新進(jìn)行顯示
回復(fù) 支持 反對

使用道具 舉報

發(fā)表回復(fù)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表