有關number of plots的問題

各位前輩們好:

我這邊有個問題想向各位請教

就是我有多個資料要再同一個圖形中呈現

但是我要如何讓圖形自動選擇要出幾條線呢?

例如我原本設定是8個資料點

圖中會有8條線的走勢

但是如果我今天的資料輸入只有7個

那我該如何讓程式自行依照資料來源點數而設定呢?

 

Hi,我根據你的問題寫了一個小程式
使用Array Size的功能來計算輸入的數據有幾筆
這樣子就可以知道共有多少筆資料畫出
概念類似下圖,不知是否可以解決你的問題![](upload://2nZT1bMn2eVbtNMdRf2pS1820vY.png)

elvistu 大您好:

感謝您的回答!

不過我還是不太知道如何應用

我附上我的圖給大家看一下

下面是我寫的程式

如圖示:

若我的圖已設定輸出8個plots

但是我的資料只有3筆

我要如何讓程式自動改變設定成3筆呢???

謝謝~

![|390x355](upload://5tWZWADnmnqD9CfiR4eJUZSvxwC.jpeg)


程式的寫法有很多種,最主要是要使用Active Plot和Plot.Visable這二個property node,附上範例程式給你參考

show selected plots.rar

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

Hi,了解你的真正問題
因為沒有你的程式,所以我以我的程式為例
如果你僅要改變圖面的顯示數量值(Graph >> plot shown內容)
請使用下圖的方式建立Property node

![](upload://gjhgd69eYKMqYXfGzYLmjcWEi0W.png)

然後再將數量值的拉線,放進該Property node 裡的Plots Shown這個功能內即可

![](upload://66is4dKQsWPpVw6pPQt76cyaFKn.png)

 

elvistu40329.5045601852

我有做一個教學影片,你看看是不是你要的功能。


檔案:plot.vi

[tube]OTFOR4wkdek[/tube]

感謝各位前輩的指點

問題已解決囉~

謝謝