ciao a tutti,
mi potete aiutare?
sto lavorando in simulink e una condizione iniziale all'interno di un blocco dipende da una condizione esterna, così dovrei fare un link tra queste due condizioni, ho pensato di usare delle maschere ma non so come si faccia e se è giusto; mi potete suggerire come risolvere il mio problema.
grazie tante
ciao
parametri in simulink
Moderatori:
Paolino,
fairyvilje
6 messaggi
• Pagina 1 di 1
0
voti
Puoi richiamare un valore dal Workspace semplicemente impostando nel simulink il nome definito per la variabile nel Work.
Ad esempio, se la tua condizione iniziale è il vettore x0 definito nel Workspace, in simulink lo puoi richiamare semplicemente ponendo nelle proprietà la condizione iniziale pari ad x0.
Se invece devi prelevare la condizione inziale dal simulink stesso, per alcuni componenti è possibile impostare che la condizione iniziale sia 'external' quindi possa essere fornita come parametro in ingresso e non impostato a priori. Questo ad esempio è vero per un integratore, quindi può essere utilizzata quando devi definire un sistema di equazioni differenziali.
Ad esempio, se la tua condizione iniziale è il vettore x0 definito nel Workspace, in simulink lo puoi richiamare semplicemente ponendo nelle proprietà la condizione iniziale pari ad x0.
Se invece devi prelevare la condizione inziale dal simulink stesso, per alcuni componenti è possibile impostare che la condizione iniziale sia 'external' quindi possa essere fornita come parametro in ingresso e non impostato a priori. Questo ad esempio è vero per un integratore, quindi può essere utilizzata quando devi definire un sistema di equazioni differenziali.
Souliss Piattaforma di sviluppo open-source per IoT.
"Un esperto è un uomo che ha fatto tutti gli errori che è possibile compiere in un campo molto ristretto." N. Bohr
Saluti,
Dario.
"Un esperto è un uomo che ha fatto tutti gli errori che è possibile compiere in un campo molto ristretto." N. Bohr
Saluti,
Dario.
0
voti
Ciao Dario
grazie per avermi risposto, mi puoi chiarire in modo pratico come posso definire da external la mia condizione? ho provato a dare il vettore del workspace ma nn so il nome se prima nn avvio la simulazione.
ti ringrazio ciao
grazie per avermi risposto, mi puoi chiarire in modo pratico come posso definire da external la mia condizione? ho provato a dare il vettore del workspace ma nn so il nome se prima nn avvio la simulazione.
ti ringrazio ciao
-

claudiafar
0 2 - Messaggi: 17
- Iscritto il: 19 feb 2007, 16:52
- Località: Catania
0
voti
Lo puoi fare sicuramente con l'integratore, cliccaci sopra due volte e alla voce condizione iniziale metti 'external', il blocco che emula l'integratore avrà un'ingresso in più che rappresenta proprio la condizione iniziale.
Se devi simulare un modello con equazioni differenziali, puoi utilizzare questa tecnica,a ltrimenti non so.
Ciao.
Se devi simulare un modello con equazioni differenziali, puoi utilizzare questa tecnica,a ltrimenti non so.
Ciao.
Souliss Piattaforma di sviluppo open-source per IoT.
"Un esperto è un uomo che ha fatto tutti gli errori che è possibile compiere in un campo molto ristretto." N. Bohr
Saluti,
Dario.
"Un esperto è un uomo che ha fatto tutti gli errori che è possibile compiere in un campo molto ristretto." N. Bohr
Saluti,
Dario.
0
voti
Ciao Dario,
ho un pulse generator con fase variabile: la condizione external nn è riconosciuta dal mio blocco così ho mandato al workspace il mio valore con simout e poi l'ho richiamato semplicemente mettendo il nome nello spazio per la phase delay ma mi dice che è un invalid setting, ho dimenticato qualche passaggio?
ciao e grazie
ho un pulse generator con fase variabile: la condizione external nn è riconosciuta dal mio blocco così ho mandato al workspace il mio valore con simout e poi l'ho richiamato semplicemente mettendo il nome nello spazio per la phase delay ma mi dice che è un invalid setting, ho dimenticato qualche passaggio?
ciao e grazie
-

claudiafar
0 2 - Messaggi: 17
- Iscritto il: 19 feb 2007, 16:52
- Località: Catania
0
voti
Questa procedura funziona se il dato è già definito, da quanto capisco, vorresti elaborarlo ed utilizzarlo nella stessa simulazione.
Non so se ciò è possibile, se possibile, con una prima simulazione ricava l'informazione necessaria e mandala al Workspace. Poi in una seconda simulazione la utilizzi. Ovviamente non so se per il tuo tipo di simulazione, ciò sia possibile.
Ciao.
Non so se ciò è possibile, se possibile, con una prima simulazione ricava l'informazione necessaria e mandala al Workspace. Poi in una seconda simulazione la utilizzi. Ovviamente non so se per il tuo tipo di simulazione, ciò sia possibile.
Ciao.
Souliss Piattaforma di sviluppo open-source per IoT.
"Un esperto è un uomo che ha fatto tutti gli errori che è possibile compiere in un campo molto ristretto." N. Bohr
Saluti,
Dario.
"Un esperto è un uomo che ha fatto tutti gli errori che è possibile compiere in un campo molto ristretto." N. Bohr
Saluti,
Dario.
6 messaggi
• Pagina 1 di 1
Chi c’è in linea
Visitano il forum: Nessuno e 21 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)
