Matlab - elevar un vector de forma ascendente

   
Vista:

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

elevar un vector de forma ascendente

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3432 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
jjcc94@hotmail.com
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