π
<-
Chat plein-écran
[^]

Mise à jour du simulateur de circuits Symbulator pour TI-68k

:32ti89: :32ti892: :32ti89t: :32ti89tn: :32ti92: :32tiv200:

Mise à jour du simulateur de circuits Symbulator pour TI-68k

Unread postby Lionel Debroux » 18 Jul 2013, 07:31

Douze ans (l'année où j'ai commencé à participer à la communauté TI !) après la version 5, l'auteur du simulateur de circuits électriques (réseaux linéaires) Symbulator a récemment publié une nouvelle version 6 :)

Selon les mots de l'auteur, en introduction de l'excellente documentation en anglais contenant de nombreux exemples:
Symbulator ("Symbolic Circuit Simulator") is a 62KB TI-Basic program widely regarded as the best simulator of linear circuit ever made for a calculator. It can perform direct current, alternating current, transient and frequency domain analyses of numerical
and symbolic linear circuits. It can find the Thévenin, Norton and two-port equivalent of a circuit. It accepts elements such as resistors, inductors, mutual inductances, capacitors, independent and dependent current and voltage sources, ideal operational amplifiers, ideal transformers and six types of two-ports. It can also do Bode plots.

Autrement dit:
Symbulator ("Simulateur symbolique de circuits") est un programme TI-BASIC de 62 KB, largement considéré comme le meilleur simulateur de circuits linéaires jamais écrit pour une calculatrice. Il peut faire des analyses en courant continu, courant alternatif, transitoire et domaine fréquentiel sur des circuits linéaires numériques et symboliques. Il peut trouver les équivalents de Thévenin, Norton et deux ports d'un circuit. Il accepte des éléments comme les résistances, selfs, inductances mutuelles, capacités, sources de courant et tension dépendantes ou indépendantes, des amplificateurs opérationnels idéaux, des transformateurs idéaux, et six types d'objets à 2 ports. Il peut aussi faire des diagrammes de Bode.


J'ajouterai, d'après la documentation, qu'il y a un mode "expert", pour fournir des informations supplémentaires au simulateur pour la résolution d'une simulation symbolique.

A part le fait que la nouvelle version a été testée en détail sur une 89T alors que les versions précédentes étaient testées sur une 89 (c'était avant que la 89T existe), je n'ai pas trouvé de description de ce qui a changé entre la version 5 et la version 6.

Téléchargements
(Symbulator + DiffEq dont Symbulator a besoin, documentation): site officiel de l'auteur: http://perez-franco.com/symbulator/
Source de l'info
: liste des derniers programmes publiés sur ticalc.org.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 5.5%
 
Posts: 6411
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
Class: -
GitHub: debrouxl

Re: Mise à jour du simulateur de circuits Symbulator pour TI

Unread postby Lionel Debroux » 28 Jul 2013, 08:26

Petites mises à jour le 22 juillet sur ticalc.org et le 26 juillet sur le site de l'auteur, mais je ne trouve pas de changelog.
La licence est CC-BY-NC-SA: Creative Commons, dire d'où ça vient (BY), usage commercial interdit (NC), partage selon les mêmes termes (SA). L'auteur encourage les portages vers d'autres plate-formes :)
La première partie de la documentation, portant sur les simulations courant continu et mentionnée ci-dessus, est maintenant terminée.

Sources de l'info
: liste des derniers programmes publiés sur ticalc.org, http://mit.edu/symbulator , https://twitter.com/Symbulator
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 5.5%
 
Posts: 6411
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
Class: -
GitHub: debrouxl

Re: Mise à jour du simulateur de circuits Symbulator pour TI

Unread postby RobertoMIT » 07 Apr 2014, 19:42

Bonjour! C'est Roberto Perez-Franco. Je m'excuse pour le fait que je ne parle pas français. J'espère que vous ne me dérange pas cela. Je vais écrire le reste de l'e-mail en anglais, car elle est la seule autre langue que je connais plus de l'espagnol.

I just found this post today, mostly by accident. It seems you are interested in knowing about the changes from Symbulator 5 to Symbulator 6. Below is a list of the changes so far made to v6 Beta, compared to v5.

Some of the changes are simply cosmetic:

- the folder name was shortened to s\ (used to be sq\)
- several functions have been given shorter names, i.e. expert is now ex, thevenin is now th, makemenu is now menu, etc.

Other changes are functional:

- The Thevenin tool now stores the equivalent Thevenin circuit in a variable, and gives more values related to power transfer.
- When the circuit is passive, Thevenin identifies this and returns only the equivalent resistance.
- The expert gate has been given access to third level expressions. This means that now you can solve problems when, for example, a power value is known.
- Symbulator now stores the equivalent resistance as seen by any source, in a variable called re or rj depending on the source type
- A new function, merge, has been created, to merge some of the answers of the expert simulation for manual solving

Other changes make it simple to type the circuit:

- Symbulator now accepts values in mili, kilo and micro, depending on the element (see documentation)
- Parallel resistances can now be described directly into the circuit description using the expression p()
- There is no need to use fill-up zeros any more! Now a short circuit description, for example only requires three elements, no fill up zero at the end.
- Symbulator will warn you if you enter the wrong number of terms for a given element type.

Other changes were really deep into the code:

- The whole way Symbulator solves Op-Amp circuits was overhauled. Now it is much faster, and even gives you the power consumed by the Op-Amp.
- Symbulator now deletes the names of elements just in case they are stored variables.
- Now Symbulator is able to postpone the search for the inverse laplace in TR simulations, in expert mode.
- Now Symbulator is able to only look for the inverse laplace of the variables the user specifies, in expert mode.
- Now you are able to tell symbulator which answers to store, which saves time, in expert mode.
- the way sources are described in terms of frequency domain or time domain have been tightened

Hope this helps.

Roberto
User avatar
RobertoMIT
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Level up: 0%
 
Posts: 2
Joined: 07 Apr 2014, 19:38
Gender: Not specified
Calculator(s):
Class: Middle Class

Re: Mise à jour du simulateur de circuits Symbulator pour TI

Unread postby Adriweb » 07 Apr 2014, 19:44

Thank you ! :)

(and no problem, for the English)
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 52%
 
Posts: 12684
Images: 1081
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: Mise à jour du simulateur de circuits Symbulator pour TI

Unread postby Lionel Debroux » 08 Apr 2014, 06:36

Hi Roberto :)
Thanks a lot for the detailed changelog.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 5.5%
 
Posts: 6411
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
Class: -
GitHub: debrouxl

Re: Mise à jour du simulateur de circuits Symbulator pour TI

Unread postby RobertoMIT » 23 Apr 2014, 21:38

Guys,

Just so you know, and maybe can help me spread the word, Symbulator now has its own domain: symbulator.com

I am preparing some video tutorials, too, and a full documentation. It is all available for free.

Thanks!
User avatar
RobertoMIT
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Level up: 0%
 
Posts: 2
Joined: 07 Apr 2014, 19:38
Gender: Not specified
Calculator(s):
Class: Middle Class


Return to News TI-68k (TI-89, TI-92, TI-Voyage 200)

Who is online

Users browsing this forum: No registered users and 1 guest

-
Search
-
Featured topics
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Concours TI-Planet-Casio de rentrée 2019. 3 défis pour plus d'une 15aine de calculatrices graphiques et nombre de goodies sortant de l'ordinaire ! :D
123
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety 
-
Stats.
587 utilisateurs:
>568 invités
>13 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)