Waveform的資料存成txt檔

新手請教~

我想要將所取得的Waveform的資料存成txt檔,以便用matlab畫圖重現

所以只想要兩種資料在txt檔:1.以秒表示的時間且無冒號(x軸)  2.Y軸電壓值

我所使用的元件是:Export Waveforms to Spreadsheet File

請問要如何設定或處理才能不要有其他不相干的資料存到txt檔,因為不整齊的資料matlab無法loading進來..

或是說

在LabVIEW裡可以直接把得到的waveform儲存後重現嗎??(包括時間x軸及Y軸的資料)

因為我需要波型資料做分析...

麻煩了!!

 

請問你的waveform的輸出是二維陣列嗎?
如果是的話應該使用
Write To Spreadsheet File
就可以了吧~?
還是有程式圖可以參考~或者你可以說一下你的資料輸出會有多少樣呢?


如已有更好的解決方式~記得分享一下唷

tony723839030.9899421296

以下有個範例提供給您參考,可以把副檔名改成txt檔

Writing-Reading Spreadsheet File.vi

ancle39031.8963541667

[QUOTE=ancle]

以下有個範例提供給您參考,可以把副檔名改成txt檔

Writing-Reading Spreadsheet File.vi

[/QUOTE]

對不起,請問一下,我執行的時候是存成Excel檔,打開時都是亂碼

所以看不太懂程式寫的東西~~

還有,把副檔名改成txt檔是什麼意思??

sorry,這個問題不知道是不是太笨了:P

[QUOTE=tony7238]請問你的waveform的輸出是二維陣列嗎?
如果是的話應該使用
Write To Spreadsheet File
就可以了吧~?
還是有程式圖可以參考~或者你可以說一下你的資料輸出會有多少樣呢?


如已有更好的解決方式~記得分享一下唷
[/QUOTE]

我輸出的資料為以下形式:

t0 1904/1/1  08:00:00
delta t 1.000000

time Y
1904/1/1  08:00:00 -0.004539
1904/1/1  08:00:01 0.000344
1904/1/1  08:00:02 -0.004539

不知道可不可以只要: 時間和Y值

還有想把時間變成不要有冒號??

哈囉~你的檔案的時間一定要有年份與月日唷~
通常不是只要儲存程式執行的時間就好了嗎?
你有檔案可以傳上來嗎?
ancle的方式是可以轉換你存檔的格式~@@~
不過~ancle大~我使用了~第二個選項也會有亂碼耶~我的電腦也有問題??
anywhere~如果你不需要儲存時間裏面的年月日~單純只要程式(測量)的運行時間~那用以下的圖示~
用程式執行所遲緩的時間減去真實系統所給予的時間~就可以得到你程式執行的時間了

不曉得你看的懂不懂我的方式~哈哈~因為我目前有寫到的基本上都是這樣用~也許有更快的吧~

喔喔,感謝tony7238大大

我試了你提供的方法,已經可以得到我要的東西了

非常感恩囉^^~