Repetir operaciones entre un vector y un escalar
Publicado por Ricardo (218 intervenciones) el 13/12/2017 05:01:59
Hola buenas noches.
Tengo 3 vectores y cada uno le tengo que hacer diferentes operaciones para al ultimo tener una probabilidad por cada elemento del vector.
Elaboro el código para el primer vector, pero no encuentro la manera para que se haga la misma operación de los otros dos vectores en forma automatice. Veamos:
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
Como se puede ver la probabilidad esta calculada para los elementos del vector SSL11
¿Como le hago para que esta operación se realiza automáticamente para los otros vectores, (en esta ejemplo pongo tres vectores pero en realidad son 50 vectores)
Saludos..
Tengo 3 vectores y cada uno le tengo que hacer diferentes operaciones para al ultimo tener una probabilidad por cada elemento del vector.
Elaboro el código para el primer vector, pero no encuentro la manera para que se haga la misma operación de los otros dos vectores en forma automatice. Veamos:
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
clc; clear; close all
SSL11=[2 4 6 8 10];
SSL12=[3 6 9 12 15];
SSL13=[1 2 3 4 5];
a=5;
mult=a.*SSL11
sumaD=sum(sum(mult))
p=mult./sumaD
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Command Window
mult =
10 20 30 40 50
sumaD =
150
p =
0.0667 0.1333 0.2000 0.2667 0.3333
Como se puede ver la probabilidad esta calculada para los elementos del vector SSL11
¿Como le hago para que esta operación se realiza automáticamente para los otros vectores, (en esta ejemplo pongo tres vectores pero en realidad son 50 vectores)
Saludos..
Valora esta pregunta


0