MATLAB %VECTOR ESPEJO
Enviado por ANDRES21321 • 7 de Agosto de 2016 • Ensayo • 272 Palabras (2 Páginas) • 253 Visitas
%VECTOR ESPEJO
A=[32 55 47]
lon=size(A,2)
B=A
B(1:lon)=B(lon:-1:1)
c=[A B]
-------------------------------------------------------------------------
A=[-3 -5 8 7 4 9 2];
a=find(A==min(A))
b=find(A==max(A))
A(a:b)=0
HALLAR EL MAX Y EL MIN Y VOLVER ZERO LOS ELEMENTOS DENTRO
A=[-3 -5 8 7 4 9 2];
a=min(A);b=max(A);
c=find(A==a); d=find(A==b);
A(c:d)=0
-------------------------------------------------------------
VOLTIAR UN VECTOR
A=[-3 -5 8 7 4 9 2];
ncol=length(A);B=A(ncol:-1:1)
-----------------------------------------------------------------------------------------------------------------------------------
HALLAR EL PRIMER NEGATIVO E INVERTIR LO DEMAS APARTIR DE ESTE
A=[3 5 -8 7 4 9 2]
pos=find(A<0);pos1=pos(1);
L=length(A);
length(A);B(1:pos1-1)=A(1:pos1-1);
B(pos1:L)=A(L:-1:pos1)
-------------------------------------------------------------
ELIMINAR LOS NÚMEROS DE MANERA INTERMITENTE
A=[3 5 -8 7 4 9 2];
B=A(1:2:length(A))
----------------------------------------------------------------------------------------------------------------------------------
Ejercicio 9
g=[5 17 0 5 -3 0 1 1 30 -5 2 9 4 7]
h=[3 8 12]
%MATRIS
a=randi([1 10],5,5)
[X Y]=find(a==(max(a)))
a1=-30;b1=30;m=1;n=13;
A=randi([a1 b1],m,n)
B=sort(randi([1 length(A)],m,2))
b=B(2)-B(1);
c=sort(randi([1 length(A)],m,1));
C=[c c+b]
d=B(1):B(2);
e=A(d);
A(:,[C(1):C(2)])=e;
f=A(:,[1:B(1)-1]);
g=A(:,[B(2)+1:length(A)]);
D=[f g]
-------------------------------------------------------------------------
Ejercicio Final matlab
%EJERCICIO MATRIZ
%---------------------------%
% 1 % 2 %
%---------------------------%
% 4 % 3 %
%---------------------------%
...