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!