Load File into a Block

1 回表示 (過去 30 日間)
mtr
mtr 2013 年 2 月 7 日
Hi All,
I am trying to load an excel file that contains my S-Parameter data into a "General Passive Network" using a GUI. I see that the General Passive Network has a location for "Data File" but I dont knwo how to pass the file to this spot.
I am able to open the file using
handles.fileName= uigetfile('.xls')
guidata(hObject,handles)
fileName = handles.fileName;
But not sure how to do the next step (load into SIMULINK block). Any help is greatly appreciated!

採用された回答

Ryan G
Ryan G 2013 年 2 月 12 日
If you select the block then type
get_param(gcb,'DialogParameters')
into MATLAB it will tell you the options you can change via get/set param. In this case I saw File had the file name. So you would do something like
set_param(gcb,'File',fileName)
Not sure how well this will work in that block though, it doesn't look like it expects an xls file, but a s2p type file.
  1 件のコメント
mtr
mtr 2013 年 2 月 12 日
編集済み: mtr 2013 年 2 月 12 日
Ryan,
Thank you for the very useful info. You are correct- I learned this week that this block does not take Excel files but raw SA files (S2p etc). Appreciate the help.

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSources についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by