Matlab - elevar un vector de forma ascendente

 
Vista:
sin imagen de perfil

elevar un vector de forma ascendente

Publicado por fafafa (6 intervenciones) el 27/06/2016 07:10:08
Buenas, lo que quiero saber es si existe alguna función o alguna forma (sin usar ciclos for o while) de elevar un vector de forma ascendente. el resultado seria el siguiente:

vector= [a^0 b^1 c^2 .... z^n]

si alguien sabe de alguna función que ya venga con matlab me avisa, gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

elevar un vector de forma ascendente

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 27/06/2016 07:26:25
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
>> a=round(10*rand(1,10)+1)
 
a =
 
     5     9    11     8    10     2     6     9     1     3
 
>> b=1:length(a)
 
b =
 
     1     2     3     4     5     6     7     8     9    10
 
>> a.^b
 
ans =
 
           5          81        1331        4096      100000          64      279936    43046721           1       59049

Saludos.
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
Programador en Matlab
Servicios de programación matlab
[email protected]
El correo es para servicios de programación, toda ayuda gratuita es vía foro.


http://matlabcaballero.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar