ClasedeMatrices2

Páginas: 3 (585 palabras) Publicado: 25 de junio de 2015
clc
a=[ 3 4 2; 7 5 1; 8 3 4]
a =
3 4 2
7 5 1
8 3 4

%posiciones del 4
find(a==4)
ans =
4
9

[f c]=find(a==4)
f =
1
3
c =
2
3%cambiar cada 4 por 6
[f c]=find(a==4);
a(f(1),c(1))=6
a =
3 6 2
7 5 1
8 3 4

a(f(2),c(2))=6
a =
3 6 2
7 5 1
8 3 6

%cambiarcada 6 por 4
[f c]=find(a==6);
a(f(1),c(1))=4;
a(f(2),c(2))=4
a =
3 4 2
7 5 1
8 3 4

%cambiar cada 4 por 6
a(a==4)=6
a =
3 6 2
7 5 18 3 6

%en que fila y columna está el máximo
[f c]= find(a==max(max(a)))
f =
3
c =
1




clc
%a=Unidades vendidas por tienda, filas son tiendas, columnas productos
a=[4 1 7 2; 5 60 3; 1 7 8 2]
a =
4 1 7 2
5 6 0 3
1 7 8 2

vp=sum(a) %unidades vendidas por producto
vp =
10 14 15 7

vt=sum(a')' %unidades vendidaspor tienda (en un vector columna)
vt =
14
14
18

pmv=find(vp==max(vp)) %producto mas vendido
pmv =
3

p=[8 7 4 5] %vector de precios
p =
8 7 4 5

vp*p'%total vendido por producto
ans =
273

sum(vp.*p)
ans =
273

vp.*p %total vendido por tienda
ans =
80 98 60 35

a*p'
ans =
77
97
99

[e f]=find(a>3)
e =
1
22
3
1
3
f =
1
1
2
2
3
3


%pc4 20141
%Pregunta 1: primera forma
x=1:20;
t=(-1).^(x+1)
t =
Columns 1 through 7
1 -1 1 -1 1 -11
Columns 8 through 14
-1 1 -1 1 -1 1 -1
Columns 15 through 20
1 -1 1 -1 1 -1

t=(-1).^(x+1).*x.^-x;
sum(t)
ans =
0.7834

%Pregunta 1: segundaforma
clc
x=1:20;
t=1./(x.^x);
t(2:2:end)=-t(2:2:end);
sum(t)
ans =
0.7834

clc
x=[ 2 8 3 4 5 4 3 7];
sort(x)
ans =
2 3 3 4 4 5 7 8

-sort(-x)
ans =
8 7...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS