Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Português - 日本語 - Русский
Aide de Scilab >> Fonctions Elémentaires > Trigonométrie > coth

coth

cotangente hyperbolique

Séquence d'appel

t = coth(x)

Paramètres

x

vecteur ou matrice de nombres réels ou complexes (encodée dense ou creuse).

t

vecteur ou matrice de nombres réels ou complexes (toujours encodée en format dense).

Description

Les éléments de t sont les cotangentes hyperboliques des éléments de x.

coth(0) n'étant pas nul, le résultat pour toute matrice d'entrée encodée creuse est encodé en format dense (comme avec cos()).

Exemples

x = [1, 2*%i]
t = exp(x);
(t-ones(x)./t).\(t+ones(x)./t)
coth(x)
coth([-0 0])

// avec une matrice creuse :
s = sparse([1 1; 3 1; 2 2; 2 3; 1 3],[0.02 0.7 0.15 0.4 3],[3 3])
coth(s)   // => format dense
--> (t-ones(x)./t).\(t+ones(x)./t)
 ans  =
   1.3130353   0.4576576i

--> coth(x)
 ans  =
   1.3130353   0.4576576i

--> coth([-0 0])
 ans  =
  -Inf   Inf

--> // avec une matrice creuse :
--> s = sparse([1 1; 3 1; 2 2; 2 3; 1 3],[0.02 0.7 0.15 0.4 3],[3 3])
 s  =
(  3,  3) sparse matrix
(  1,  1)      0.02
(  1,  3)      3.
(  2,  2)      0.15
(  2,  3)      0.4
(  3,  1)      0.7

--> coth(s)   // => format dense
 ans  =
   50.006666   Inf         1.0049698
   Inf         6.7165918   2.6319324
   1.6546216   Inf         Inf

Voir aussi

Historique

VersionDescription
6.1.0 Extension aux matrices creuses.
Scilab Enterprises
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:20 CET 2020