@@ -339,14 +339,16 @@ function plot_lastIter(obj)
339
339
movegui(plt , ' center' );
340
340
set(gcf , ' name' , ' Momento curvatura' );
341
341
hold on ;
342
+ secName = obj.lastsole0p{8 }.getName();
342
343
niter = obj.lastsole0p{9 };
343
344
344
- plot(1 : length(niter ), niter , ' k -' , ' Linewidth' , 1.5 );
345
+ plot(1 : length(niter ), niter , ' -' , ' Linewidth' , 1.5 );
345
346
grid on ;
346
347
grid minor ;
347
348
348
349
xlabel(' Numero de paso' );
349
350
ylabel(' Numero de iteraciones' );
351
+ title({' Variacion numero iteraciones' , secName });
350
352
351
353
end % plot_lastIter function
352
354
@@ -691,6 +693,7 @@ function plot_e0M_mcurv(obj, phi, mxInt, myInt, r, curvAxis, secName, angle) %#o
691
693
mmin = min(ylm );
692
694
693
695
% Calcula las interpolaciones
696
+ kphi = 1 ; % Numero de puntos agregados
694
697
if (strcmp(r .m , ' x' ) || strcmp(r .m , ' y' ) || strcmp(r .m , ' T' ))
695
698
for i = 1 : length(r .vecphi )
696
699
@@ -712,14 +715,15 @@ function plot_e0M_mcurv(obj, phi, mxInt, myInt, r, curvAxis, secName, angle) %#o
712
715
fprintf(' \t phi %e : Momento %f %s\n ' , phiobj , mi , r .unitloadM );
713
716
plot([phiobj , phiobj ], [mmin , mi ], ' --' , ...
714
717
' Color' , r.vecphiColor{i }, ' LineWidth' , r .vecphiLw , ...
715
- ' DisplayName' , sprintf(' \\ phi =%.3e ' , phiobj ));
718
+ ' DisplayName' , sprintf(' \\ phi_ %d =%.3e ' , kphi , phiobj ));
716
719
pl = plot([min(phi ), phiobj ], [mi , mi ], ' --' , ...
717
720
' Color' , r.vecphiColor{i }, ' LineWidth' , r .vecphiLw );
718
721
set(get(get(pl , ' Annotation' ), ' LegendInformation' ), ' IconDisplayStyle' , ' off' );
719
722
pl = plot(phiobj , mi , ' .' , ...
720
723
' Color' , r.vecphiColor{i }, ' LineWidth' , r .vecphiLw , ...
721
724
' MarkerSize' , r .vecphiSize );
722
725
set(get(get(pl , ' Annotation' ), ' LegendInformation' ), ' IconDisplayStyle' , ' off' );
726
+ kphi = kphi + 1 ;
723
727
end
724
728
725
729
end
@@ -795,13 +799,13 @@ function plot_e0M_pcurv(obj, phi, pInt, r, curvAxis, secName, angle) %#ok<INUSL>
795
799
plot(phi , pInt , ' -' , ' LineWidth' , r .linewidth );
796
800
grid on ;
797
801
grid minor ;
798
- ylabel(sprintf(' Carga axial P (%s )' , r .unitloadP ));
802
+ ylabel(sprintf(' Carga axial interna P_{int} (%s )' , r .unitloadP ));
799
803
800
804
if ~strcmp(curvAxis , ' a' )
801
- title({sprintf(' Carga axial vs curvatura \\ phi_%s ' , curvAxis ), secName });
805
+ title({sprintf(' Carga axial interna vs curvatura \\ phi_%s ' , curvAxis ), secName });
802
806
xlabel(sprintf(' Curvatura \\ phi_%s (%s )' , curvAxis , r .unitlength ));
803
807
else
804
- title({sprintf(' Carga axial vs curvatura \\ phi - Angulo %.1f ' , angle ), secName });
808
+ title({sprintf(' Carga axial interna vs curvatura \\ phi - Angulo %.1f ' , angle ), secName });
805
809
xlabel(sprintf(' Curvatura \\ phi (%s )' , r .unitlength ));
806
810
end
807
811
if r .limPos
0 commit comments