martes, 20 de septiembre de 2016

F.MATLAB



ORDEN DE UNA MATRIZ

function [x] =ro(A)
clear X
[m,n]=size(A)
c=n+1;
for i=1:m
    c=c-1;
    for j=1:n
        if c>0
            X(c,j)=A(i,j);
        end
    end
 end
return




SUMA DE LAS DIAGONALES DE UNA MATRIZ CUADRADA


function [x] =suma_2_diagonales(a)
[n,n]=size(a);
D1=0;
D2=0;
    for(i=1:n)
       for(j=1:n)
           if(i==j)
               D1=D1+a(i,j);
           end
           if(i+j==n+1)
               D2=D2+a(i,j);
           end 
       end
    end
    x=D1+D2
    return 
end




SUMA DE LOS ELEMENTOS DE UNA MATRIZ


function [x] =Suma_elementos(A)

[f,c]=size(A);
suma=0;
    for(i=1:f)
       for(j=1:c)
           suma=suma+A(i,j);
       end
    end
    x=suma
end




 SUMA GEOMÉTRICA


function [ s ] = suma_g( a1,n,r )

s=a1*((r^n-1)/(r-1));
end






No hay comentarios.:

Publicar un comentario