Utilisation de menuz()
Dernière mise à jour 2010
Attention! la variable "omega" créant des problèmes, je l'ai remplacée
par w (double vé)il se peut que quelques omega trainent encore de ci de
là!
Je laisse les anciennes versions, car j'ai supprimé quelques ponts
d'impédances qui peut-être peuvent servir. A qui? ça j'en sais rien!
Introduction et écran principal
Comme son nom l'indique presque, il sert à faciliter les calculs
(numériques ou litteraux) utilisant les nombres complexes sur les
impédances. Lancer le programme menuz() puis faire .
Refaire pour
revenir au menu d'origine. Les nouveaux menus déroulants sont toujours
présents au redémarrage s'ils n'ont pas été enlevés.
Les différentes fonctions:
Appuyer sur le bouton stop(Netscape) ou Arrêter(IE4) de
votre navigateur pour fixer un écran.

F1 : voir
Observer le résultat de la fonction créée et savoir quelles sont les
variables utilisées par cette fonction.

F2 remise à zéro
F3 Calculs d'impédances:
- wsifegal(f) renvoi la pulsation w =
2.pi.f;
- zcondo(C)renvoi l'impédance complexe
de c:
- zbob(L) renvoi l'impédance complexe
d'une inductance pure l: i.l.w
- ZrlcSeri(R,L,C) donne l'impédance
complexe de R,L et C en série en fonction de w.
- ZrlcPara(R,L,C) idem pour RLC
parallèle. Pour une forme compacte ajouter Factor( devant (F8-2).
- zrlcSdew(w) donne le module de RLC série.
- zrlcPdew(w) idem pour RLC parallèle.
- parallel({z1,z2,z3}) calcul ou
expression de l'impédance équivalente au groupement Z1,
Z2 et Z3 en parallèle.
- Cserie( condensateurs en série
- A. Factor( voir plus loin

F4 Passage
de la structure série à la
structure parallèle (//) et inversement
- Rs2Rpbob(rs,ls,w) passage de RS
à RP pour une bobine définie par RS
et LS .
- Rs2Rpcon(rs,cs,w) passage de RS
à RP pour un condensateur défini par RS
et CS.
- Rp2Rsbob( rp,lp,w) passage de RP
à RS pour une bobine définie par Rp
et Lp .
- Rp2Rscon(rp,cp,w) passage de Rp
à Rs pour un condensateur défini par Rp
et Cp
- Cs2Cp(rs,cs,w) passage de Cs à Cp
- Cp2Cs(rp,cp,w) passage de Cp à Cs
- Ls2Lp(rs,ls,w) passage de LS
à LP pour une bobine définie par RS
et LS .
- Lp2Ls(rp,lp,w) passage de Lp à Ls pour une bobine définie par Rp et Lp.

F5 |Z| phi calculs de modules et arguments
- module(z) donne le module (idem abs(z), mais en français)
- argument(z) donne l'argument (vérifier le mode radian ou degré)
- ab2modar(a,b) pour un complexe sous la forme a + jb donne [module; argument]
- modar2ab(module,argument) pour un complexe sous la forme [module; argument] donne a + jb
- gain(T) donne 20.log(T). Oui, oui
20.log(t) = 8,68588963806ln(t), j'ai vérifié!
- zrlcSdew(w) donne le module de RLC série.
- zrlcPdew(w) idem pour RLC parallèle.

F6 Diviseur de tension et de courant:
- divtens(utotal,z1,z2): diviseur de
tension: donne l'expression de la tension u1 aux
bornes de Z1. utotal
appliquée à Z1 et Z2en
série.
- divcour(itotal,z1,z2): diviseur de
courant: donne l'expression du courant i1 dans Z1.
- divcourN(itotal,{z1,z2,z3...}): les
courants dans Z1, Z2...
et divcourN(itotal,{z1,z2,z3...})[2] pour le
courant dans Z2.
- superpos(v1,z1,z2,v2): théorème de
superposition: donne la tension u entre Z1 et Z2
avec, à gauche(en entrée) v1 et à droite(en
sortie) v2
F7 Solveur
- Factor( factorise l'expression d'un nombre complexe qui par défaut est donné sous la forme a + jb
- csolve( voir doc
- Solve(: voir exemple montage
amplificateur inverseur à aop.
- syssolve({eq1,eq2...},{var1,var2...})
Exemple:syssolve({x+2=3y,2y-4x=8},{x,y})
Résultats: {x=2, y=0}.
F5 Deux nouvelles fonctions ajoutées
- modar2ab() transforme le complexe sous la forme [module;argument] en a+jb et
- ab2modar() transforme le complexe a + jb sous la forme [module;argument]
ATTENTION! si la calculatrice est en mode degré entrer l'argument en degré
|