2012-03-12 105 views
2

我想知道是否有人知道如何從LabView運行m腳本。我知道如何運行函數,這是通過Matlab腳本框中的eval,但似乎無法得到m腳本啓動變量輸入到框中。從LabView運行m文件腳本

+0

什麼錯誤(如果有的話),你好嗎? – gary 2012-03-12 22:28:31

回答

2

你仍然要使用Mathscript Node

我沒有在我面前安裝LabVIEW,但它看起來很簡單,只需輸入,就好像與腳本中的變量一樣。在上述鏈接的示例中,請參閱An。輸出也是如此。


編輯:這是菲爾·布魯克斯在評論提供了一個很好的教程:Working with .m File Scripts in NI LabVIEW for Text Based Signal Processing, Analysis, and Math

+0

看起來好像它會那樣;但那不起作用=/ – Cenoc 2012-03-12 22:41:56

+0

@Cenoc因此它運行時沒有報告錯誤?您是否嘗試過直接輸入輸入數據?什麼出來?另一個建議是創建一個具有最小組件的新VI(即Mathscript節點和I/O)。如果它在那種情況下起作用,那麼你在其他VI中會出現另一個錯誤。 – gary 2012-03-13 00:07:00

+1

Mathscript節點語法是** SIMILAR **到Matlab,但您使用的函數可能不存在或不完全相同。 [在NI LabVIEW中使用.m文件腳本進行基於文本的信號處理,分析和數學](http://zone.ni.com/devzone/cda/tut/p/id/7006) – 2012-03-14 18:46:10