I am trying to simulate electrical circuit with matlab, but I have inductor and resistor load, I need change their parameters during simulation. Any idea ?
thanks

 채택된 답변

Azzi Abdelmalek
Azzi Abdelmalek 2014년 5월 23일
편집: Azzi Abdelmalek 2014년 5월 23일

0 개 추천

Use set_param to modify your block parameters. Use also
set_param(modelName,'SimulationCommand','start'); % to start simulation
set_param(modelName,'SimulationCommand','pause'); % to pause simulation
% Change your parameters with set_param
set_param(modelName,'SimulationCommand','update');
set_param(modelName,'SimulationCommand','continue'); % to continue simulation

댓글 수: 4

Fix what? where is your code?
BARAN Özbakr
BARAN Özbakr 2014년 5월 23일
편집: Azzi Abdelmalek 2014년 5월 23일
Matlab says;
set_param('igbt_deneme/RL','Resistance','5');
Cannot change parameter 'Resistance (Ohms): (Resistance)' of 'igbt_deneme/RL' while simulation is running.
what can I do? thanks.
Azzi Abdelmalek
Azzi Abdelmalek 2014년 5월 23일
편집: Azzi Abdelmalek 2014년 5월 23일
Before changing the parameter use
set_param('igbt_deneme','SimulationCommand','pause')
BARAN Özbakr
BARAN Özbakr 2014년 5월 23일
I am using set_param('igbt_deneme','SimulationCommand','pause'), but it is stll giving an error .

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Electrical Block Libraries에 대해 자세히 알아보기

태그

질문:

2014년 5월 23일

댓글:

2014년 5월 23일

Community Treasure Hunt

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

Start Hunting!

Translated by