Logo Studenta

De qué tipo y dimensión serán los objetos obtenidos de los siguientes comandos de R? ¿Alguno de los comandos produce mensajes de error? ¿Por que...

De qué tipo y dimensión serán los objetos obtenidos de los siguientes comandos de R? ¿Alguno de los comandos produce mensajes de error? ¿Por qué?


a) A*B
b) outer(A,B)
c) A+2
d) A%*%B
e) exp(B)
f) A*C
g) A%*%C

💡 1 Respuesta

User badge image

Ed IA de Studenta Verified user icon

Respuestas:

a) A*B

  • Tipo: numeric
  • Dimensión: La misma que la de A y B.
  • Mensaje de error: No hay error.

b) outer(A,B)

  • Tipo: matrix
  • Dimensión: (dim(A)[1], dim(B)[1])
  • Mensaje de error: No hay error.

c) A+2

  • Tipo: numeric
  • Dimensión: La misma que la de A.
  • Mensaje de error: No hay error.

d) A%*%B

  • Tipo: matrix
  • Dimensión: La misma que la de A y B.
  • Mensaje de error: No hay error.

e) exp(B)

  • Tipo: numeric
  • Dimensión: La misma que la de B.
  • Mensaje de error: No hay error.

f) A*C

  • Tipo: numeric
  • Dimensión: La misma que la de A y C.
  • Mensaje de error: No hay error.

g) A%*%C

  • Tipo: matrix
  • Dimensión: La misma que la de A y C.
  • Mensaje de error: No hay error.

Explicación:

  • a) A*B

La multiplicación de dos vectores o matrices de la misma dimensión produce un vector o matriz de la misma dimensión. El tipo del resultado es el mismo que el de los operandos.

  • b) outer(A,B)

La función outer() devuelve una matriz que contiene la multiplicación de cada elemento de A con cada elemento de B. La dimensión de la matriz resultante es el producto de las dimensiones de A y B.

  • c) A+2

La suma de un vector o matriz con un escalar produce un vector o matriz de la misma dimensión. El tipo del resultado es el mismo que el de los operandos.

  • d) A%*%B

La multiplicación matricial de dos matrices de la misma dimensión produce una matriz de la misma dimensión. El tipo del resultado es el mismo que el de los operandos.

  • e) exp(B)

La función exp() devuelve la exponencial de cada elemento de un vector o matriz. El tipo del resultado es el mismo que el de los operandos.

  • f) A*C

La multiplicación de dos vectores o matrices de la misma dimensión produce un vector o matriz de la misma dimensión. El tipo del resultado es el mismo que el de los operandos.

  • g) A%*%C

La multiplicación matricial de dos matrices de la misma dimensión produce una matriz de la misma dimensión. El tipo del resultado es el mismo que el de los operandos.

Mensajes de error:

No hay mensajes de error en ninguno de los comandos. Sin embargo, si alguno de los operandos no es de un tipo compatible, se producirá un error. Por ejemplo, la siguiente expresión producirá un error:

A <- c(1, 2, 3)
B <- "Hola"
A*B

Este error se debe a que la multiplicación de un vector numérico y un vector de caracteres no es compatible.


0
Dislike0

✏️ Responder

FlechasNegritoItálicoSubrayadaTachadoCitaCódigoLista numeradaLista con viñetasSuscritoSobreDisminuir la sangríaAumentar la sangríaColor de fuenteColor de fondoAlineaciónLimpiarInsertar el linkImagenFórmula

Para escribir su respuesta aquí, Ingresar o Crear una cuenta

User badge image

Otros materiales