Quali operatori è possibile utilizzare in Matlab per effettuare operazioni tra una matrice e uno scalare?

Per effettuare delle operazioni tra una matrice (vettore) ed uno scalare (un numero) è possibile utilizzare gli operatori

  •  Somma ( + )
  • Differenza ( – )
  • Prodotto ( * )
  • Divisione ( / )

In tutti i suddetti casi come output si avrà una matrice con dimensioni pari a quella di partenza ma con ogni elemento pari all’operazione segnata con lo scalare.

Non è possibile invece usare gli operatori di divisione inversa(\) e di elevamento a potenza (^) tra matrici e scalari. Per esempio, data una matrice B di dimensioni 3×3, funzioni come  F=B^3 o F=B\2 daranno un errore di output.

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *