我想要寫一個程式,可以分析我附件中的檔案,然後產生a graph of wavelength v.s. channel number
遇到瓶頸是我無法分析我檔案中的data
剛開始學習labview,希望各位高手幫忙~~
感謝~~
附件如下:
51102-12-D-T-003.dat
附件沒辦法讀!!!
請再幫我試一次,謝謝
51102-12-D-T-003.xlsSilicon40506.1213194444
你是要將wavelength當X軸嗎?下面程式給你參考


Thank for your answer, DonWang.
I try to make some change from your system, but there are some problems.
I only can show one wave in my front Panel.
Please help me to check my system, thank you so much.
2010版我無法開啟,請轉2009版
修改OK.試試看
I got it!
I forgot to choose "disable indexing"
Thank you.
But I have anouther question.
Why do not we put "length = 1" in second delete from array?
Thanks again
Silicon40505.4138657407我也算新手學Labview約1年,所以很多都還不了解.
你的程式會得到#1x#10122的2D矩陣,而X軸(wavelength)我門需要的是#10122的1D矩陣,所以如果要加length = 1就必須如我之前的程式一樣取第0列出來的1D矩陣,後來我發現不加length = 1就可以了.


嗯,有些了解了,感謝
不過還是要多做一些練習,常常會被那些資料搞混
那再請教一下,如果我輸出圖形希望秀出的是x軸為channel數,y軸為wavelength
例如x軸座標會為ch2,ch3,ch4…,而y軸會為wavelength值
那我的程式應該要如何修改呢?
感激不盡~~
p.s. 希望我ㄧ年後也可以像大大一樣^^
如下圖你只需要將X,Y值交換就OK了,再將X,Y軸設定一下.

我無法秀出x軸座標為ch2,ch3,ch4........
Silicon40506.120462963X軸座標為ch2,ch3,ch4???不了解你的需求,還是你要3D圖將各ch的線分開不要重疊.
我的意思是x軸座標為ch2, ch3, ch4, ch5…
然後圖上會有很多點,然後游標點到哪一點,哪一點就會秀出它的值
這是我的想法啦
不知可不可行?
感謝~~
我依照你的想法寫出的程式會記憶體不足,而且若只執行CH2~CH6的圖形如下各點間太密了.

所以說有辦法游標指到哪,就顯示出他的值?
那大大有辦法讓x軸對齊嗎? 因為我ㄧ直對不齊>.<