% Simulink file ismi
mdl = “proje_alpha”;
<code> % Simulink dosyasi arka planda load
load_system(mdl);
% StopTimeEditField degeri cektik ve tstop atadik
tstop = app.StopTimeEditField.Value;
% Simulink Stop Time parametresini set ettik (string olarak)
set_param(mdl, "StopTime", num2str(tstop));
% % Simulink simulasyon cikislarini simout olarak kaydettik
simout = sim(mdl);
% % workspace'ye atadik
assignin('base', 'simout', simout);
%% Simout degerleri cekmek
t = simout.tout;
x = simout.x(:,1);
dx = simout.dx(:,1);
ddx = simout.ddx(:,1);
i= simout.current(:,1);
%% Plot
app.posplot = plot(app.PosAxes, t, ddx, t, dx, t, x);//error place
app.curplot = plot(app.CurAxes, t,i, 'Visible', 'off');
assignin('base', 'PosAxes', app.PosAxes);
app.PosAxes.Title = text(1, 1,'Konum');
</code>
<code> % Simulink dosyasi arka planda load
load_system(mdl);
% StopTimeEditField degeri cektik ve tstop atadik
tstop = app.StopTimeEditField.Value;
% Simulink Stop Time parametresini set ettik (string olarak)
set_param(mdl, "StopTime", num2str(tstop));
% % Simulink simulasyon cikislarini simout olarak kaydettik
simout = sim(mdl);
% % workspace'ye atadik
assignin('base', 'simout', simout);
%% Simout degerleri cekmek
t = simout.tout;
x = simout.x(:,1);
dx = simout.dx(:,1);
ddx = simout.ddx(:,1);
i= simout.current(:,1);
%% Plot
app.posplot = plot(app.PosAxes, t, ddx, t, dx, t, x);//error place
app.curplot = plot(app.CurAxes, t,i, 'Visible', 'off');
assignin('base', 'PosAxes', app.PosAxes);
app.PosAxes.Title = text(1, 1,'Konum');
</code>
% Simulink dosyasi arka planda load
load_system(mdl);
% StopTimeEditField degeri cektik ve tstop atadik
tstop = app.StopTimeEditField.Value;
% Simulink Stop Time parametresini set ettik (string olarak)
set_param(mdl, "StopTime", num2str(tstop));
% % Simulink simulasyon cikislarini simout olarak kaydettik
simout = sim(mdl);
% % workspace'ye atadik
assignin('base', 'simout', simout);
%% Simout degerleri cekmek
t = simout.tout;
x = simout.x(:,1);
dx = simout.dx(:,1);
ddx = simout.ddx(:,1);
i= simout.current(:,1);
%% Plot
app.posplot = plot(app.PosAxes, t, ddx, t, dx, t, x);//error place
app.curplot = plot(app.CurAxes, t,i, 'Visible', 'off');
assignin('base', 'PosAxes', app.PosAxes);
app.PosAxes.Title = text(1, 1,'Konum');
ı cant plot the axes always Data must be numeric, datetime, duration, categorical, or an array convertible to double. anyone know this solve
New contributor
Yahya Tamdoğan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.