Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
6.1.0 - Français

Change language to:
English - 日本語 - Português - Русский

Please note that the recommended version of Scilab is 2024.0.0. This page might be outdated.
See the recommended documentation of this function

Aide de Scilab >> Scilab > Mots clés Scilab > hat (^)

hat (^)

élévation à la puissance

Séquence d'appel

A^b

Description

Élévation à la puissance de matrices ou vecteurs.

Si A est un vecteur, l'élévation à la puissance est faite élément par élément avec la signification usuelle.

Pour une matrice carrée A, l'élévation est faite au sens matriciel.

Pour les matrices booléennes, rationnelles ou polynomiales, l'exposant doit être entier.

Remarques

Notez que 123.^b est interprété comme (123).^b. Dans un tel cas le point fait partie de l'opérateur et non pas du nombre.

Étant donnés deux nombres réels ou complexes x1 et x2 la valeur de x1^x2 est la "valeur principale" déterminée par x1^x2 = exp(x2*log(x1)).

L'élévation à la puissance est associative à droite dans Scilab contrairement à Matlab® et Octave. Par exemple 2^3^4 est égal à 2^(3^4) dans Scilab mais est égal à (2^3)^4 dans Matlab® et Octave.

Exemples

2^4
(-0.5)^(1/3)
[1 2;2 4]^(1+%i)
s=poly(0,"s");
[1 2 s]^4
[s 1;1  s]^(-1)

Voir aussi

  • power — élévation à la puissance (^,.^)
  • exp — exponentielle
  • log — logarithme naturel
  • log2 — logarithme en base 2
  • inv — inverse d'une matrice
Report an issue
<< getscilabkeywords Mots clés Scilab less >>

Copyright (c) 2022-2023 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Feb 25 08:50:15 CET 2020