Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Emisión:
09/06/2023
ANÁLISIS NUMÉRICO PARA INGENIEROS CIVILES
TA01 Página: 1 de 10
2023
ÍNDICE
1. PROBLEMA....................................................................................................................................................................3
2. DESARROLLO.................................................................................................................................................................3
2.1 Diagrama de Flujo:................................................................................................................................................3
3.1 Objetivos específicos............................................................................................................................................3
3. REFERENCIAS BIBLIOGRÁFICAS.....................................................................................................................................4
1. PROBLEMA
Desarrollar un programa en MATLAB, donde se ingrese como dato una matriz A y devuelva el mínimo
valor de todas sus componentes (ejemplo A= [1 3 5; 5 8 9; …n]). El tamaño de la matriz A debe ser
definido por el usuario. Nota: No utilice el comando min(A).
Se pide realizar:
Diagrama de flujo.
Pseudocódigo.
Código Matlab.
2. DESARROLLO
INICIO
ii,jj
A(i,j)
m > A(i,j)
m = A (i,i) m = (i,j)
Imprimir m
FIN
2.2 Pseudocódigo:
Algoritmo TA1
Definir ii, jj Como entero;
Definir A Como entero;
Leer A i,j
FinPara
FinPara
Para i←1 hasta ii Con Paso 1 Hacer
Para j←1 hasta jj Con Paso 1 Hacer
Escribir Sin Saltar A i,j , “”;
FinPara
Escribir “ “;
FinPara
m= A 1,1 ;
Para i←1 hasta ii Con Paso 1 Hacer
Para j←1 hasta jj Con Paso 1 Hacer
Si ⟹ A i,j Entonces
m ← A i,j ;
FinSi
FinPara
FinPara
Escribir “El menor valor de la Matriz es “,m;
FinAlgoritmo
% Mostrar el resultado
fprintf('El mínimo valor de la matriz es: %d\n', minimo_valor);