Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
4_domaines_specialises:mathematiques:structures:declarer_une_nouvelle_fonction [2016/10/18 23:31]
jejust
4_domaines_specialises:mathematiques:structures:declarer_une_nouvelle_fonction [2022/01/06 09:22] (Version actuelle)
yannick.tanguy Fin de la relecture.
Ligne 1: Ligne 1:
-====== Comment ​définir une fonction~?}%12.13 ​======+====== Comment ​obtenir des opérateurs mathématiques textuels comme « log »? ======
  
 +Il existe un certain nombre de fonctions définies par défaut :
  
-$Reponse Il existe un certain nombre de fonctions définies par défaut~: +^ Opérateur ​             ^ Commandes ​               ^ ^ Opérateur ​             ^ Commandes ​               ^ 
-+$\arccos             | ''​\arccos'' ​             | | $\cos$                 | ''​\cos'' ​                | 
-\small +| $\arcsin$ ​             | ''​\arcsin'' ​             | | $\sin$                 | ''​\sin'' ​                | 
-\begin{tabular}{r@{\espaceok}lr@{\espaceok}lr@{\espaceok}lr@{\espaceok}l} +| $\arctan$ ​             | ''​\arctan'' ​             | | $\tan$                 | ''​\tan'' ​                | 
- \Sm\arccos &  ​\Sm\cos& ​  \Sm\csc & \Sm\exp \\ +| $\inf$                 | ''​\inf'' ​                | | $\sup$                 | ''​\sup'' ​                | 
- \Sm\ker   &  ​\Sm\limsup ​\Sm\min  & \Sm\sinh\\ +| $\min$                 | ''​\min'' ​                | | $\max$ ​                | ''​\max'' ​                | 
- \Sm\arcsin & \Sm\cosh&  ​\Sm\deg& ​\Sm \gcd \\ +| $\liminf$ ​             | ''​\liminf'' ​             | | $\limsup$ ​             | ''​\limsup'' ​             | 
-  ​\Sm\lg  & ​   ​\Sm\ln  &    ​\Sm\Pr  &  ​\Sm\sup\\ +| $\cosh$                | ''​\cosh'' ​               | | $\sinh$                | ''​\sinh'' ​               | 
- \Sm\arctan & \Sm\cot &  \Sm\det&  ​\Sm\hom  \\ +| $\cot$                 | ''​\cot'' ​                | | $\coth$                | ''​\coth'' ​               | 
-  \Sm\lim &    \Sm\log &    \Sm\sec  & \Sm\tan\\ +| $\exp$                 | ''​\exph'' ​               | | $\log$                 | ''​\log'' ​                | 
- \Sm\arg ​ &   ​\Sm\coth & \Sm\dim & \Sm\inf \\ +| $\ln$                  | ''​\ln'' ​                 | | $\lg$                  | ''​\lg'' ​                 | 
-  \Sm\liminf & \Sm\max &    \Sm\sin &  \Sm\tanh +| $\csc$                 | ''​\csc'' ​                | | $\ker$                 | ''​\ker'' ​                | 
-\end{tabular} +| $\deg$                 | ''​\deg'' ​                | | $\gcd$                 | ''​\gcd'' ​                | 
-}+| $\Pr$                  | ''​\Pr'' ​                 | | $\det$                 | ''​\det'' ​                | 
 +| $\hom$                 | ''​\hom'' ​                | | $\lim$                 | ''​\lim'' ​                | 
 +| $\sec$                 | ''​\sec'' ​                | | $\arg$                 | ''​\arg'' ​                | 
 +| $\dim$                 | ''​\dim'' ​                | | $\tanh$                | ''​\tanh'' ​               |
  
 +S'il vous manque des fonctions, vous pouvez en définir vous-même avec la méthode indiquée à la question « [[4_domaines_specialises/​mathematiques/​structures/​operateurs/​definir_un_nouvel_operateur|Comment déclarer de nouveaux opérateurs mathématiques ?]] ». 
  
-$Reponse$ ​ On peut utiliser la commande ''​mathop''​~:​ +{{htmlmetatags>​metatag-keywords=(LaTeX,​mathématiques,​structures mathématiques,opérateurs mathématiques,​fonctions
-''​newcommand''​\{''​fonction''​\}\{''​mathop''​\marg{fonction}\}.  +metatag-og:title=(Comment définir une fonction) 
-Si l'on utilise en plus la commande ''​nolimits'',​ on peut déterminer +metatag-og:​site_name=(FAQ LaTeX francophone
-la gestion des indices et exposants de cette fonction comme dans +}}
-l'​exemple~\vref{maths-mathop}. +
- +
- +
-Utilisation de ''​mathop''​\label{maths-mathop} +
-<code latex> +
- +
-\newcommand{\rad}{\mathop{\mathrm{rad}}} +
-\newcommand{\radn}{\mathop{\mathrm{rad}}\nolimits} +
-\[ \alpha \rad_{t \to \infty} ​0 \] +
-\[ \alpha \radn_{t \to \infty} = 0 \] +
-</​code>​ +
- +
- +
- +
-$Reponse$ ​ Sous <​latex>​\LaTeXe</​latex>​le package [[ctanpkg>​amsopn|amsopn]] (cf.~\vref{question=AmSLaTeX}) +
-permet de déclarer de nouvelles fonctions qui seront gérées comme des +
-fonctions ​mathématiques ​(gestion de la police de caractèresdisposition des +
-indices et exposantsetc.). Pour cela il faut déclarer une commande du +
-type~''​DeclareMathOperator''​\{''​fonction''​\}\marg{fonction} dans le +
-préambule du document. Pour que les indices et exposants de la nouvelle +
-fonction puissent être gérés comme ceux de la fonction ''​sum'',​ il faut +
-alors plutôt utiliser ''​DeclareMathOperator*''​. +
- +
-% \reponse De même, le package [[ctanpkg>​amstex|amstex]] ​(<​latex>​\LaTeX</​latex>​2.09définit les commandes +
-% ''​operatorname''​ et ''​operatornamewithlimits''​. +
- +
-Exemple~: +
- +
-<code latex> +
- +
-$\operatorname{rad}+
-</​code>​ +
- +
- +
- +
-%%% Local Variables:  +
-%%% mode: latex +
-%%% TeX-master: t +
-%%% End:  +
4_domaines_specialises/mathematiques/structures/declarer_une_nouvelle_fonction.1476826291.txt.gz · Dernière modification: 2016/10/18 23:31 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0