get circuit (simulink electrical) output in matlab code
古いコメントを表示
Hello. I have drawn a simple circuit (RLC with sinusoidal input) using electrical simulink.

I have two questions. How can I read circuit output for example resistor voltage and plot it in matlab code? (I know that we can use Sim command to call simulink models in a matlab code). And how can I modify the circuit (simulink model) in the code, for example change the voltage source frequency or add a new element at specific nodes? Many thanks for your time.
回答 (1 件)
Ameer Hamza
2020 年 4 月 19 日
See the attached file (saved in R2020a) to see an example of reading the voltage and plotting it in MATLAB. Run the following code to plot the value
sim('sim_model');
plot(out.r_voltage)
4 件のコメント
Ameer Hamza
2020 年 4 月 19 日
Mr Noone, check the updated answer. The file is attached.
Mr Noone
2020 年 4 月 19 日
Ameer Hamza
2020 年 4 月 19 日
Glad to be of help.
カテゴリ
ヘルプ センター および File Exchange で Simscape Electrical についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!