
Ayuda sobre como graficar una serie de valores
Publicado por lotso (17 intervenciones) el 15/07/2020 02:45:49
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
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
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.
Valora esta pregunta


0