這可能是一個非常簡單的問題,但我想使用仿真時間來在仿真運行時執行功能。例如,當仿真時間大於14秒(or >=14 & <20 s)
時,則更改參數的值。請幫助我,下面的代碼不會做任何事情。謝謝。使用仿真時間執行功能
a=0;
set_param('model','SimulationCommand','Start');
b=0;
for i=1:1:500000 % 1ms sampling rate
timer(:,1)=get_param('model','SimulationTime');
if timer>=14
a=1;
b=1;
end
end
語言是什麼呢? – Schollii
這是Matlab語言。 – Bensa
您是否嘗試過打印計時器? – Schollii