Sentencia de asignación.

SENTENCIAS BÁSICAS DE ASIGNACIÓN.

Valor a Variables:

Constante o expresiones de constantes.

  • a=5
  • a=10+5

Variable.

  • a=input(‘introduce el valor de a   ‘);

Expresiones básicas.

  • c=a+b. Ver video. Muy importante para conocer el concepto de variable.
  • c=a+(b+28)^2-sqrt(a*b);

Valor a Vectores

  • Concepto de vector 
  • Constantes (a través del signo igual) v=[2,0,-5,12] vector «v» de longitud 4. Para ver video de ejemplo con enlace:  Asignar constantes
  • Variable (con la sentencia input)  v=input(‘introduce los elementos de un vector  ‘);  se introduce como si fuese una constante. Ver el video.
  • Con valor inicial, final e incremento  v=[0:0.1:1] valor inicial=0, incremento=0,1 y valor final= 1. Ver el video.
  • Con valor inicial, final y número de elementos  v=linspace(0,1,10) valor inicial=0, valor final=1, número de elementos=10.  Ver el video.

Valor a matrices

  • Constantes M=[1,5,0;4,1-3,1,1,45] M es una matriz de 3×3 se utiliza el «;» para separar las filas
  • variable  M=input(‘introduce datos en la matriz M   ‘);

Vamos a mezclar variables, vectores  y matrices

  • Asignar a la variable «a» el valor el tercer elemento del vector «V»:  a=V(3);
  • Asignar a la variable «a» el valor del elemento de la primera fila y segunda columna de la matriz «M«:  a=M(1,2);
  • Asignar al elemento 4 del vector «V» el valor del elemento de la tercera fila y cuarta columna de la matriz «M»:  V(4)=M(3,4);
  • Asignar al elemento de la segunda fila y segunda columna de la matriz «M», el valor del 5 elemento del vector «V»:  M(2,2)=V(5);

Asignación de elementos consecutivos entre vectores y matrices.

  • Asignar a los cuatro primeros elementos del vector V la expresión «5+P». V=5+P. De forma genérica V(I)=5+P video con solución de la forma genérica.
  • Asignar los cuatro primeros elementos del vector «V» a los 4 primeros elementos de la primera fila de la Matriz «M»:  M(1,1:4)=V(1:4);  De forma genérica se expresa: M(1,i)=V(i)  1<=i<=4
  •  Asigna a un vector «V1» los elementos de un vector «V» multiplicados por 2 (se supone que V1 y V tienen el mismo número de elmentos: V1=V*2  De forma genérica se expresa V1(i)=V(i)*2
  • C(i)=A(i)*i+B(i)-3/i. Video  y solución. (sirve para explicar el concepto del bucle for).

 

 

 

4 pensamiento sobre “Sentencia de asignación.

  1. Marïa Aragay Iravedra

    En la Asignación de elementos consecutivos entre vectores y matrices, V=5+P. ¿el punto final es necesario ?

  2. afidalgo Autor del artículo

    Para dar valor con corchetes (por ejemplo con input o con = v=[1,2,3] pero para referirnos a los elementos de un vector es siempre con paréntesis.

    V(1)=4

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *