txt檔和波形(chart)關係

你好
我是LabView的初學者
目前還在學習基礎的 LabView
我遇到一些存檔和讀取的問題
請問一下
1.如何將txt檔案開啟轉換成波形(chart)呢??
2.有如何將波形(chart)轉換成txt檔呢??

寫了一個簡單的範例,給你參考

example.vi

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

第一個為什麼要取亂數???不太懂

取亂數是舉例說明的方式之一,請你將txt檔案上傳上來,說明出來的程式你可能比較需要先了解.

第1個程式是從txt檔讀取還是存入txt檔??

Write to Text File是存檔

Read from Text File是讀檔

你說的圖表顯示的圖要存到txt,圖表內的資料有幾種?X軸要存嗎?L大的範例就是用亂數1種資料產生100次的圖表存到txt.X軸沒存,只存1種資料.txt是文字檔,所以不論要要存數字還是文字,都必須轉成文字.

謝謝D大的補充,如果是要寫入或讀出binary檔案可以使用以下範例

example-1.vi

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

常用的2D圖有Waveform chart,Waveform graph,XY graph共3種.依我個人的使用經驗Waveform的X軸每點間是固定的距離,不同線(資料)X軸是相同的,不必給它X軸的資料,所以X軸的資料也無法轉出來到txt檔.XY graph就必須要給它X軸資料,它不僅每點間X軸距離可不固定,甚至不同的線(資料)間的X軸也可不同.

chart與graph不同的地方是graph適合顯示歷史資料,從txt檔轉成graph一次顯示出來,chart適合用於即時的資料,資料可一直增加.以股票為例,chart就像開盤中的圖資料會增加,graph就是已經收盤後或歷史資料的圖是固定的.

所以這3種圖形資料形式也不同,以下面程式為例:3種資料每種資料10筆(點),Waveform chart是2D數字矩陣#10x#3,Waveform graph是2D數字矩陣#3x#10,XY graph是1D叢集矩陣#3,叢集的內容是2個1D數字矩陣#10,分別表示X軸及Y軸.

AliLin大您用私人訊息說要將chart或graph的X軸Y軸都要轉成txt檔,我建議是用XY graph的圖.但是你可能要先建立好圖形後我才提供方式才有用,若你的圖形來源是從txt檔來,也請你提供txt檔,才可依txt檔的資料找方式轉成Waveform chart,Waveform graph,XY graph.

希望這樣的說明可以讓你了解,上面說明如有不正確的地方也請其他前輩不吝賜教.

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

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

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