Hello all,
I know that MATLAB can utilize COM and acts as server or client. What I want to know is, whether a direct interface between Simulink and COM possible is. If not, maybe it can communicate with COM via MATLAB interface.
Any idea?
Thanks!

 採用された回答

Fangjun Jiang
Fangjun Jiang 2011 年 4 月 1 日

1 投票

Simulink has to be run in Matlab. Everything you do in Simulink can be done with a command in Matlab. So, I think there is no direct interface between Simulink and COM. It has to be done through Matlab.

1 件のコメント

Wan Nawi
Wan Nawi 2011 年 4 月 4 日
To interface MATLAB and COM, I use a MATLAB function. Is it possible to integrate the function in Simulink using S-Function?
My target is to have Simulink outputs the data in real time to COM

サインインしてコメントする。

その他の回答 (1 件)

Mark
Mark 2011 年 4 月 1 日

1 投票

Fangjun is correct, you can only interface MATLAB through COM, but you can control Simulink from MATLAB, which could be enough. The "open_system" and "close_system" will let you open and close model files, and the "sim" command will run them. In addition to this, the Configuration Parameters' "Import/Export" tab lets you control how/if the model's inports and outports read and write to the MATLAB workspace.

1 件のコメント

Wan Nawi
Wan Nawi 2011 年 4 月 1 日
Thanks very much. Will look into that solution.

サインインしてコメントする。

カテゴリ

ヘルプ センター および File Exchange で Use COM Objects in MATLAB についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by