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

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

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

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

[復(fù)制鏈接]

578

主題

936

帖子

4943

積分

四級(jí)會(huì)員

Rank: 4

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



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

0

主題

829

帖子

622

積分

二級(jí)會(huì)員

Rank: 2

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

10

主題

904

帖子

812

積分

二級(jí)會(huì)員

Rank: 2

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

591

主題

1772

帖子

5770

積分

四級(jí)會(huì)員

Rank: 4

積分
5770
地板
發(fā)表于 2023-1-15 18:14:51 | 只看該作者
同問(wèn)

2

主題

849

帖子

722

積分

二級(jí)會(huì)員

Rank: 2

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

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

本版積分規(guī)則


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