Aide pour Simulink

Aide pour Simulink - Logiciels - Windows & Software

Marsh Posté le 11-09-2006 à 21:25:47    

Bonjour,
Je débute avec simulink et je n'arrive pas à créer un simple noeud (je voudrais que le signal soit amené d'un block à deux autres simultanément et je ne sais pas comment faire). Voir ci dessous  
http://www.cti.ecp.fr/~forgeta6/simulink2.bmp
Je voudrais que le bloc "saturation" soit relié aux blocs "scope" et aussi "simout".
Merci d'avance !

Reply

Marsh Posté le 11-09-2006 à 21:25:47   

Reply

Marsh Posté le 12-09-2006 à 00:48:27    

Quelqu'un peut m'aider svp ?
(ou alors dites-moi dans quel forum plus approprié je peux poster) Merci !

Reply

Marsh Posté le 12-09-2006 à 15:33:50    

tu dois utiliser un demux. C'est dans signal & systems
regarde dans tes outils, tu dois avoir un sorte de barre noir
une pour passer de plusieurs entrée à une sortie et une pour passer d'une entrée à plusieurs sortie

Reply

Marsh Posté le 12-09-2006 à 16:15:50    

Merci orkanyde pour ta réponse. J'avais essayé ce dont tu parles mais après il fallait le configurer et je ne savais pas trop comment faire (je ne me rappelle plus des options mais bon ça ne me paraissait pas très clair).
 
En fait le schéma que j'ai fait je l'ai trouvé dans un bouquin et j'essayais de le reproduire, et dans le bouquin il y avait simplement un noeud ; j'ai une version de simulink plus récente que celle utilisée par le bouquin (qui est la version 2 je crois), est-ce pour cela que je ne trouve pas comment créer un noeud ?

Reply

Marsh Posté le 13-09-2006 à 09:50:31    

tu trouve bien le demux?
si oui tu le fous sur ton diagramme
tu relie la sortie de ta saturation à gauche et à droite tu relie les 2 sorties de ton demux aux entrées de simout et scope
sinon tu a quelle version de matlab?
si tu veux changer le nombre de sortie, tu va dans block paramater

Reply

Marsh Posté le 13-09-2006 à 11:38:52    

Salut, j'ai mis le Demux mais quand je commence la simulation j'obtiens une erreur : "Invalid setting for input port dimensions of 'bsp1/Demux'. The dimensions are being set to 1. This is not valid because the total number of input and output elements are not the same". Le problème c'est que je ne vois pas où changer les dimensions ; quand je vais dans Demux Parameters le nombre d'outputs est écrit égal à 2, donc ça c'est ok, par contre le nombre d'inputs n'est pas écrit ; et quand je vais dans Block Properties je ne vois pas quoi changer.
 
J'utilise Matlab 7.0.1 et Simulink 6.1, Student Version.
 
Pour changer le nombre de sorties, j'ai essayé d'aller dans Block Parameters (chez moi Properties) comme tu dis, et là il y a 3 onglets : General, Block Annotation (avec des Block Property Tokens) et Callbacks (avec des Callback Function Lists), et je pige pas du tout ce que je peux faire là pour mettre deux sorties par exemple.
 
Merci de ton aide en tout cas

Reply

Marsh Posté le 13-09-2006 à 13:38:58    

bon moi je suis sous matlab 6.5
je sais que matlab 7 bug assez souvent
 
par contre c'est bizarre car logiquement ton demux est bon. Si tu relie ta saturation a ton simout, ça marche? si oui il te sort quoi? Et sur le scope?

Reply

Marsh Posté le 13-09-2006 à 16:18:39    

Bon en fait j'ai résolu mon pb : pour créer un noeud, il faut cliquer sur la ligne à laquelle on veut en connecter une autre, les points auxquels il est possible de connecter une autre ligne apparaissent sous forme de petits carrés, on clique droit sur l'un d'entre eux puis on relie à l'autre bloc.
Par contre, pourquoi le demux ne marche pas, ça je ne sais pas. :(  

Reply

Marsh Posté le 13-09-2006 à 21:30:43    

Sinon en fait j'aurais voulu savoir si quelqu'un connaissait un bon livre ou un bon tutorial sur internet pour apprendre, avec si possible des applications au domaine de l'automobile (ce serait optimal).
Merci !

Reply

Marsh Posté le 02-02-2007 à 22:19:27    

le sujet est toujours d'actualité?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed