
Extraer la suma de cada vector
Publicado por Eduardo (2 intervenciones) el 27/11/2016 18:20:21
Hola, tengo una duda en matlab, me gustaría saber cómo extraer el valor de la suma de los elementos de cada vector que está dentro de otro vector, quiero intenar algo así:
¿Cuántos estratos desea?
E=3
¿Cuántos valores desea para éste estrato?
t=3
Estrato 1
1
3
4
N=8
¿Cuántos valores desea para éste estrato?
t=2
Estrato 2
5
6
N=11
¿Cuántos valores desea para éste estrato?
t=2
Estrato 3
10
30
N=40
y extraer el valor el valor de cada N por separado. Aquí les dejo una parte del código:
PD: Los estratos también tienen que ser de distinto tamaño
¿Cuántos estratos desea?
E=3
¿Cuántos valores desea para éste estrato?
t=3
Estrato 1
1
3
4
N=8
¿Cuántos valores desea para éste estrato?
t=2
Estrato 2
5
6
N=11
¿Cuántos valores desea para éste estrato?
t=2
Estrato 3
10
30
N=40
y extraer el valor el valor de cada N por separado. Aquí les dejo una parte del código:
PD: Los estratos también tienen que ser de distinto tamaño
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
E=input('¿Cuántos estratos desea?: ')
if E<1
while(E<1)
E=input('Ingrese un número válido: ')
end
end
N=0;
for i=1:E
t=input('¿Cuántos valores desea para éste estrato? ');
while(t<1)
t=input('Ingrese un número válido: ');
end
fprintf('Estrato %d: ',i)
disp(' ')
for I=1:t
e=input(' ');
N=N+e;
disp(N)
if I==t
N=0;
end
end
end
Valora esta pregunta


0