%Yampool Condori Velasquez %EJEC 1:cambiar todos los valores de diagonal a cero A=magic(3) A(1:4:9)=0 %EJEC 2:sustituir todosloa valores de la diagonal por los elementos de un %vector dado A(1:4:9)=[3.14,3.14,3.14] %EJEC 3:igualar a cero todos los valores negativos de una matriz B=[-1 -5 9;5 -8 6;5 -9 -2] B(B<0)=0 %EJEC 4:numero de elementos de una matriz A=[1 2 -1;-2 3 5;-5 2 4]; n=nnz(A) q=numel(A) %EJEC 5:dado vector X obtener Y q tiene los elementos invertidos X=[1.5 0.5 4]; Y=X.^(-1); tabla=[X' Y'] %EJEC 6:obtener vector Y q tiene los mismos elementos de X excepto el %ultimo X(X==X(3))=[] %EJEC 7:cuantos elemntos de una matriz son menores aun valor d=length(find(A<5)) %EJEC 8:la suma total de las 2 diagonales de la matriz a=fliplr(A); trace(A)+trace(a) %EJEC 9:dado la matriz A 4*4 obtener una matriz B con los elemntos de las %esquinas E=magic(4) E(:,[2 3])=[]; E([2 3],:)=[] %EJEC 10:dado la matriz A 4*4 obtener una matriz B eliminando las 2 filas y %las columnas externas J=magic(4) J(:,[1 4])=[]; J([1 4],:)=[] %EJEC 11:cree una hipermatriz tal que la primera capa sea una matriz 2*4 %con ceros, la segunda sea una matriz de unos y la tercera capa sea de %numeros aleatorios T(:,:,1)=zeros(2,4); T(:,:,2)=ones(2,4); T(:,:,3)=rand(2,4) %EJEC 12:redimensione la iprmatriz anterior para que esta sea de 4*3*2 P(:,:,4)=zeros(2,4); P(:,:,3)=ones(2,4); P(:,:,2)=rand(2,4) %EJEC 13:eleve al cuadrado los elementos de la hipermatriz anterior P.^2 %EJEC 14:sume todos los elementos de la hipermatriz sum(sum(T))