diagrama de flujo
diagrama de flujo
Diagrama para calcular la ∑ de los factoriales de los “n” primeros números primos.
Diagrama que calcula la ∑ de volúmenes de los “n” cilindros de radios:r1,r2,r3….rn yaltura:h1,h2,h3…hn.
DIAGRAMA DE FLUJO PARA ANALIZAR SI UN NUMERO ES PRIMO 1°forma
NO SI
NO
SI
NO
2°FORMA
3°FORMA
Diagrama que imprima los números del 1 al 10
Diagrama que imprima la suma de los 10 primeros números naturales.
Factorial de un numero 1° forma
2°forma
Apuntes de matlab
Ventanas de matlab:
Ventana de comandos(commandwindow): le permiten guardar los valores que calcule, mas no los comandos que uso.
Historia de comandos(command history): registra todo los comandos que escribio en la ventana de comandos.si tecleamos clc solo se limpiara la ventana de comandos, mas el command history quedara intacta.
mas si queremos borrar, entonces clear command windows
Ventana de área de travajo(workspace): mantieneinformación de las variables que definimos en la ventana de comandos. si tecleamos, clear, es un comando que borrara todas las variables de la memoria.
Ventana de documento(document window): se observa cuando se hace doble click sobre la variable en worckspace.
Ventana de edición(edit window): esta ventana le permite escribir y guardar una serie de comandos sin ejecutarlos se puede abrir dediversas maneras una de ellas se teclea a continuación del prompt “edit”.
Un poco de términos usuales, en este lenguaje
“ ;” suprime la salida de los comandos en la ventana de comandos.
Las variables están compuestos por letras, números y guion abajo, solo lo mencionado.
Para verificar si una variable es la óptima entonces consultar al comando ˃˃is varname time
En este lenguaje deprogramación , el N°1 significa verdadero y el N°0,falso.
Con el comando “whos” se puede observar en la ventana de comandos todas las variables que hemos definido.
Para salir de matlab, tecleamos “quit” o “exit” a continuación del prompt.
El numero decimal es conocido como punto flotante.
He allí un resumen de los comandos más útiles y usuales para elaborar cualquier tipo de programa de cálculo enMatlab.
HE ALLI, UNA LISTADO DE EJERCICIOS:
CODIGOS EN MATLAB
1.-hacer un programa para calcular volumen y superficie parcial y total de 5 cilindros concéntricos de radios: 2, 4, 6, 8, 10 pulgadas y de alturas 12, 14, 16, 18, 20 pulgadas. Graficar.
1°forma. Usando estructuras de control.
clear
clc%volumen de 5 lilindros
u=(0:0.1:2*pi+1)' ;%angulo de la superficie
r =2:2:10;% r es el vector que contiene todos los radios.
h=12:2:20;% h es el vector que contiene todas las alturas
for j=1:5
n(j)=j;
%hallaremos el volumen de cada uno de los cilindros
vol(j)=pi*r(j)^2*h(j);
v=linspace(0,h(j),60) ;
X=r(j)*cos(u)*ones(size(v));
Y=ones(size(u))*v;Z=r(j)*sin(u)*ones(size(v));
subplot(2,3,n(j))
surf(X,Y,Z,'facecolor','r')
%colormap(gray)
alpha(0.9)
disp('el volumen del cilindro numero:');disp(j);
disp( vol(j))
format bank
end
%hallaremos la suma total de volumenes
sum=0;
for i=1:5
sum = sum +vol(i) ;
end
disp('la suma de volumenes totales del cilindro es :')
disp(sum)
2°forma. La forma más larga yengorrosa.
clear
clc
u=(0:0.1:2*pi+1)';%vector columna de m elementos
v=linspace(0,12,60);%vector fila de n elementos
X=2*cos(u)*ones(size(v));
Y=ones(size(u))*v;
Z=2*sin(u)*ones(size(v));
subplot(2,3,1)
surf(X,Y,Z)
vol=pi*4*12;
disp('este es el volumen 1:')
disp( vol )
u=(0:0.1:2*pi+1)';%vector columna de m elementos
v=linspace(0,14,60);%vector fila de n elementos...
Regístrate para leer el documento completo.