Está en la página 1de 3

3.

2 Crear vectores uniformemente espaciados

Tarea 1
Información: es común crear vectores que contienen números espaciados uniformemente, como el
vector de abajo.

>> y = [5 6 7 8]
y =
5 6 7 8 y = [ 5 6 7 8 ] y = 5 6 7 8

Intente crear un vector de fila llamado x que contenga los valores 1, 2 y 3, en ese orden.

Resp.

x = [1 2 3]

Tarea 2
información: para vectores largos, ingresar números individuales no es práctico. Una alternativa, el
método de taquigrafía para la creación de vectores espaciados uniformemente es utilizar el operador
“:” y especificar puntos sólo el inicio y final: .first:last

>> y = 5: 8
y =
5 6 7 8

Intente volver a crear el vector de fila nombrado x(aún con los valores 1, 2 y 3), pero esta vez usando
el operador :

Resp.
x = 1: 3

Tarea 3

Información: El :operador utiliza un espaciado predeterminado 1, sin embargo, puede especificar su


propio espaciado, como se muestra a continuación.

>> x = 20 : 2 : 26
x =
20 22 24 26

Intente crear un vector de fila llamado x que comience en 1, termine en 5, y cada elemento esté
separado por 0.5.

Resp.
x = 1 : 0.5 : 5

Tarea 4
Intente crear un vector de fila llamado x que comience en 3 y termine en 13, con cada elemento
separado por 2.
Resp.
x = 3 : 2 : 13

Tarea 5
Información: Si conoce el número de elementos que desea en un vector (en lugar de la separación
entre cada elemento), en su lugar podría usar la función: linspace . Tenga en cuenta el uso de
comas (,) para separar las entradas de la función.
linspace(primero,ultimo,numbero_de_elementos),linspace

>>x = linspace( 0 , 1 , 5 )
x =
0 0,250 0,500 0,750 1,000

Intente crear un vector de fila llamado x que comience en 1, termine en 10 y contenga 5 elementos.

Resp.
x = linspace( 1 , 10 , 5 )

Tarea 6
Información: Tanto linspace el operador ¨:¨ crean vectores de fila. Sin embargo, puede convertir
un vector de fila en un vector de columna utilizando el operador de transposición ( ').

>>x = 1 : 3 ;
>>x = x '
x =
11
22
33

Transponer x desde un vector de fila a un vector de columna usando el operador de transposición.


Resp.
x = x '

Tarea 7
Información: Puede crear vectores de columna en un solo comando creando el vector de fila y
transponiéndolo todo en una línea. Tenga en cuenta el uso de paréntesis aquí para especificar el
orden de las operaciones.

>> x = ( 1 : 2 : 5 ) '
x =
1
3
5

En un solo comando, cree un vector de columna llamado x que comience en 5, termine en 9 y tenga
elementos espaciados por 2.
Resp.
x = ( 5 : 2 : 9 ) ‘

También podría gustarte