matlab 寫好的程式直接在labview用

matlab 寫好的程式直接在labview用,我有看別人說是用math script,不過我的是7.1版的好像沒有math script,我只有找到xmath script,請問這兩個有不一樣嗎?而且是所有的matlab指令都可以用嗎?因為我用xlsread,labview好像就看不懂(不會跑)

我又找到matlab script到底要用哪一個呢?

我有兩個都試,不過兩個都沒辦法做xlsread

指令是直接打在方框嗎?

我的程式matlab labview.vi麻煩好心人士幫我看一下,感激不盡

我按執行後labview跑出我沒裝matlab的畫面,可是我有裝ㄚ,程式也先在matlab跑過了,我的labview是7.1 matlab是2007

 

有case-10%-pass=45%.xls檔嗎

     我現在改成要讀這個檔matlab labview1.vi,想要把紅色的這些值讀出來,因為是函數,我不知道怎麼讀,麻煩幫幫我。

無法開啟  我版本是8.6

 

matlab labview1(7.1).vi

matlab labview1.vi這是7.1版的

 

matlab labview1(7.1).vi這個才是,抱歉。

matlab執行出來是這樣

k1 = 1.450000

k2 = 1.300000

t1 = 936.408753

t2 = 902.629825

可使用時間902.629825

<?:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 

TR1

L1 = 0.430000

L2 = 0.400000

L4 = 0.300000

L6 = 0.180000

L8 = 0.140000

sum = 1.450000

 

TR2

L3 = 0.390000

L5 = 0.280000

L7 = 0.150000

L9 = 0.130000

L10 = 0.180000

L11 = 0.090000

L12 = 0.080000

sum = 1.300000>>

你試試看吧  可以執行

matlab_labview17.1.vi

我想要數出紅色標出來的數值,就是

L1 = 0.430000

L2 = 0.400000

L4 = 0.300000

L6 = 0.180000

L8 = 0.140000

不過好像因為h(1)是運算式所以無法直接寫在output node上,我也有把h(1)=h在在output node上寫h可是還是無法輸出,像這樣matlab labview1(7.1).vi

matlab好像認不得h是什麼,我之前也是這樣,所以才做不出來。這是我執行時labview跳出來的警告matlab labview.doc

我可執行沒問題

您用我上傳的VI加上後來的圖片看看吧!  (您原本的VI有問題 我已改過了)