Ayuda sobre tabular una serie de valores.
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hola, estoy buscando ayuda. Cree este codigo para comprobar algo, al ver que si funciona me surgio la duda de como poder graficar los valores que da el codigo.
Pense en almacenar los datos en una matriz para poder hacer el grafico, pero en un punto en especifico a un valor X se le dan dos valores en Y como si fuera una funcion discontinua.
Agradezco a quien pueda ayudarme.
function puntual()
disp('Inserte la longitud de la viga');
l=input('');
disp('Inserte la magnitud de la cgarga');
w=input('');
disp('Inserte la ubicacion de la carga');
m=input('');
ra=(w*(l-m))/l;
disp(['La reaccion en A es:',num2str(ra)]);
rb=(w*m)/l;
disp(['La reaccion en B es:',num2str(rb)]);
disp('Para ver el valor del cortante digite 1 o 2 si quiere ver el flector');
v=input('');
switch v
case 1
disp('Selecciono cortante');
for i=0:l/40:m
p=w*(l-m)/l;
disp(['El valor en:',num2str(i),' es: ',num2str(p)]);
end
for i=m:l/40:l
a=-(w*m/l);
disp(['El valor en:',num2str(i),'es:',num2str(a)]);
end
otherwise
disp('Selecciono flector');
for i=0:l/40:m
q=(w*i*((l-m)/l));
disp(['El valor en:',num2str(i),'es:',num2str(q)]);
end
for i=m:l/40:l
s=(-(w*m*i)/l)+(w*m);
disp(['El valor en:',num2str(i),'es',num2str(s)]);
end
end
end
0 commentaires
Réponses (0)
Voir également
Catégories
En savoir plus sur Characters and Strings dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!