如何固定XY Graph顯示區域大小?

<span =“apple-style-span” style="font-size: 16px; line-height: 24px; ">各位前輩好


我將兩個XY Graph組成一組,
使X軸的scale能連動,並調好顯示區域.
但發現顯示區域會因Y軸Scale顯示而變化,
破壞了原本的設計,
想請問有沒有甚麼方法能讓顯示區域大小固定呢?
謝謝!
![](upload://qJbk9K9hoSw0I1ieWgBPfnZaGYa.jpeg)

在Y軸上按右鍵,將AutoScale Y不要勾選

![](upload://1d94x6qeelepRNF2pAf61r7wHGy.jpeg)

感謝DonWang前輩的回應,


抱歉我原本的說明不夠清楚,
AutoScale Y取消勾選後雖然畫面不會自動縮放,
但若使用Graph Palette工具手動放大或縮小畫面,
<font =“apple-style-span” color=“#ff0000”>顯示區域的大小仍然會因<font =“apple-style-span” color=“#ff0000”>Y軸數字長度而變寬或變窄.
雖然嘗試過properties>Display Format->Use minimum field with->
中的Pad with zeros on left等選項,
但仍然無法<font =“apple-style-span” color=“#ff0000”>固定顯示區域的寬度與位置,
造成兩個XY Graph無法共用X軸.

附帶一提,
之所以要將兩個XY Graph合在一起使用的原因,
是因為其顯示的兩個波形有相同的X軸,
但Y軸Scale極距卻相差很大,
因此無法將兩者放在一起顯示?

雖然有嘗試過使用Mixed Signal Graph,
但由於顯示的視窗畫面有限,
很難塞入三組畫面,
而且我在使用Mixed Signal Graph的cursor上遇到許多問題
因此放棄使用.

這問題已經困擾我許久了,
希望各位前輩能幫我想個辦法,
感激不盡!

加個程式當Scale Range Change時,將Y軸重新設定

![](upload://nRXsG99T2KzMWmhGIz6EASb1LHJ.jpeg)

![](upload://mh54E1XEs6suzBZ5bt7IqQZNH9S.jpeg)

<span =“apple-style-span” style="font-size: 16px; line-height: 24px; ">>>加個程式當Scale Range Change時,將Y軸重新設定

感謝DonWang前輩的回答,
經嘗試後發現這樣做會使Y軸無法縮放至想要的大小,波形就看不清楚了...

若是有人知道如何將顯示區域大小固定,或是讓兩個XY Graph的X軸同步,還請提示小弟一下.感激不盡!

"Y軸無法縮放至想要的大小,波形就看不清楚了",Y軸的大小不是說可自行設定嗎???下面程式參考.

110705.vi

>><span =“apple-style-span”=“” style=“font-size: 16px; line-height: 24px; “>“Y軸無法縮放至想要的大小,波形就看不清楚了”,Y軸的大小不是說可自行設定嗎???下面程式參考.

<font =“apple-style-span”=”” size=“3”><span =“apple-style-span”=“” style=“line-height: 24px;”>是的,<span =“apple-style-span”=“” style=“font-size: 16px; line-height: 24px; “>Y軸的大小可自行設定,
<span =“apple-style-span”=”” style=“font-size: 16px; line-height: 24px; “>但若是設定死了,就無法使用<span =“apple-style-span”=”” style=“font-size: 16px; line-height: 24px; “>Graph Palette工具手動放大或縮小想要觀察的部分.(會自動跳回設定值)
<span =“apple-style-span”=”” style=“font-size: 16px; line-height: 24px; “>
<span =“apple-style-span”=”” style=“font-size: 16px; line-height: 24px; “>我遇到的問題是程式剛執行時所顯示的圖形區域寬度是一樣寬的,
<span =“apple-style-span”=”” style=“font-size: 16px; line-height: 24px; “>但若<span =“apple-style-span”=”” style=“font-size: 16px; line-height: 24px; “>使用<span =“apple-style-span”=”” style=“font-size: 16px; line-height: 24px; “>Graph Palette縮放某一區域,
<span =“apple-style-span”=”” style=“font-size: 16px; line-height: 24px; “>圖形<span =“apple-style-span”=”” style=“font-size: 16px; line-height: 24px; “>顯示區域會自動調整以容納Y軸的scale,
<font =“apple-style-span”=”” size=“3”><span =“apple-style-span”=“” style=“line-height: 24px;”>雖然已嘗試過限制<span =“apple-style-span”=“” style=“font-size: 16px; line-height: 24px; “>Y軸scale的解析度(字元長度),
<span =“apple-style-span”=”” style=“font-size: 16px; line-height: 24px; “>但還是無法固定…
<span =“apple-style-span”=”” style=“font-size: 16px; line-height: 24px; “>
<span =“apple-style-span”=”” style="font-size: 16px; line-height: 24px; ">
tingway40730.7938888889

終於了解你的問題了!!!請在Display Format中設定顯示的形式,%0.1f中的1表示小數位數,小數點前有0與沒有0,分別顯示0.0與0.

![](upload://ipb7nvEZAOZ1OL4drVvNn5KDe19.jpeg)

>><span =“apple-style-span”=“” style=“font-size: 16px; line-height: 24px; “>請在Display Format中設定顯示的形式,%0.1f中的1表示小數位數,小數點前有0與沒有0,分別顯示0.0與0.

<font =“apple-style-span”=”” size=“3”><span =“apple-style-span”=“” style=“line-height: 24px;”>此法能限制小數位數長度,但對於整數位數似乎沒有限制效果?(限制了也不合理)
<font =“apple-style-span”=“” size=“3”><span =“apple-style-span”=“” style=“line-height: 24px;”>
<font =“apple-style-span”=“” size=“3”><span =“apple-style-span”=“” style=“line-height: 24px;”>後來發現在Property Node->Plot Area->Size中可限制繪圖區域大小 ,但若<span =“apple-style-span”=“” style=“line-height: 24px; font-size: medium; “>繪圖區域大小固定,Y軸Scale字元顯示長度改變,則整個Graph的寬度也會跟著變寬,糟糕的是<span =“apple-style-span”=”” style=“line-height: 24px; font-size: medium; “>Graph大小(<span =“apple-style-span”=”” style=“line-height: 24px; font-size: medium; “>Property Node->Bounds<span =“apple-style-span”=”” style=“line-height: 24px; font-size: medium; “>)似乎只能read不能write.
<span =“apple-style-span”=”” style=“line-height: 24px; font-size: medium; “>
<font =“apple-style-span”=”” size=“3”><span =“apple-style-span”=“” style=“line-height: 24px;”>經過多次嘗試,發現若使用SI notation並限制小數點位數,則整數位最多出現三位數,如此便可大略估計<span =“apple-style-span”=“” style=“line-height: 24px; font-size: medium; “>繪圖區域大小,但整體<span =“apple-style-span”=”” style="line-height: 24px; font-size: medium; ">Graph大小還是會亂跑…@@
tingway40730.4965393519

你可以試試看Property Node=>Plot Area Bounds固定左上與右下角

110706.vi

DonWang40730.6883680556

>>你可以試試看Property Node=>Plot Area Bounds固定左上與右下角


此法有效!!
原來是要用Plot Area Bounds固定顯示範圍,
感謝DonWang前輩的大力幫忙!