%----------------------------------------------------------------------------
% INTELIGENCIA ARTIFICIAL - 2024 - TP01
%----------------------------------------------------------------------------
% 2. Trabajo con vectores y matrices
% d) Generar una matriz de 4X5, cuya primera fila esté compuesta por los elementos
% del 1 al 15 con incrementos de 3. La segunda fila con los números desde el 5 al 1,
% la tercera fila con 5 valores desde 10 al 90 que solo sean decenas(DECENAS 10 - 20 - 30 - ....)
% con unidades en cero y la cuarta fila con valores primos enteros menores que 100. Todos estos
% requerimientos deben ser generados con una o más funciones específicas para cada caso.
%----------------------------------------------------------------------------
function vGenerate=generateMatrix()
A=(1:3:15);
B=(5:-1:1);
C=randi([1,9],1,5).*10;
D=generatePrime();
vGenerate=[A;B;C;D];
end
function v=generatePrime()
arrayPrime=primes(100);
max=size(arrayPrime,2);
auxVector=ones(1,5);
for i=1:5
auxVector(i)=arrayPrime(1,randi([1,max]));
end
v=auxVector;
end