Why is my plot not showing anything?
Ältere Kommentare anzeigen
for ii=1:n \n
if x(ii)<=a
v=((-q*b*x(ii)^2)/(12*E*I))*(3*L+3*a-2*x(ii));
vi=((-q*b*x)/(2*E*I)).*(L+a-x);
else
v=((-q)/(24*E*I))*(x(ii)^4-4*L*x(ii)^3+6*L.^2*x(ii)^2-4*a.^3*x(ii)+a.^4);
vi=((-q)/(6*E*I))*(x(ii)^3-3*L*x(ii)^2+3*L.^2*x(ii)-a.^3);
end
end
subplot(2,1,1); plot(x,v);
title(' ');
subplot(2,1,2); plot(x,vi);
Should there be a 'hold on' somewhere in the code? Thanks
1 Kommentar
Stephen23
am 3 Nov. 2018
It is possible that a loop is not required anyway. Please tell us what size the variables are: q, E, I, x, L, etc.
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Call Python from MATLAB finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!