Matlab

Páginas: 3 (715 palabras) Publicado: 17 de octubre de 2012
1. Confeccionar un algoritmo, diagrama de flujo y programa en MATLAB que permita ingresar valores a una matriz de MxN elementos. Emplear la estructura para y la estructura mientras.
% Inicio deprograma
clc, clear all
input('Apriete ENTER para empezar ...')
m=input('ingrese el tamaño de la columna: ');
n=input('ingrese el tamaño de la fila: ');

for i=1:1:n
for j=1:1:mfprintf('ingrese el valor( %2.0f ,%2.0f ) de la matriz:',i,j);
M1(i,j)=input(' ');
end

end
disp('la matriz es');
disp(M1);
disp('---------copyrigth-Isaac Aquino Cuti--------------')
% Fin deprograma


2. Elabore el diagrama de flujo y programa en MATLAB para que dado un array de MxN números obtenga el número mayor y su posición.

clc, clear all
input('Apriete ENTER para empezar...')
m=input('Ingrese el tamaño de las filas : ');
n=input('Ingrese el tamaño de las columnas: ');
for i=1:m
for j=1:n
fprintf('ingrese M[%d][%d]: ',i,j);
M1(i,j)=input('');end
end
disp('la matriz formada es: ')
disp(M1);
max=0;
for i=1:m
for j=1:n
if max<M1(i,j)
max=M1(i,j);
a=i;
b=j;
endend

end
fprintf('el numero mayor es [%2.0f] se encuentra en la posicion M[%d][%d]: ',max,a,b);
fprintf('\n');
disp('---------copyrigth-Isaac Aquino Cuti--------------');



3.Elabore el diagrama de flujo y programa en MATLAB para que permita ingresar un array de MxN números por teclado y luego obtenga la suma de todos los elementos de un numero de fila y columna ingresadospor el usuario. El resultado se mostrara por pantalla.
clc, clear all
input('Apriete ENTER para empezar ...')
m=input('Ingrese el tamaño de las filas : ');
n=input('Ingrese el tamaño de lascolumnas: ');
for i=1:m
for j=1:n
fprintf('ingrese M[%d][%d]: ',i,j);
M1(i,j)=input('');
end
end
m1=input('ingrese la fila a sumar: ');
n1=input('ingrese la columna...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • matlab
  • Matlab
  • Matlab
  • matlab
  • MATLAB
  • MATLAB
  • Matlab
  • Matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS