Sono un novizio di Matlab/Simulink e sto cercando di implementare un blocco Simulink che abbia queste caratteristiche:
a. abbia un ingresso e un uscita
b. implementi una funzione del tipo y=f(x)
c. f sia definita da una una matrice formata da due colonne (x, f(x)) e n righe
d. la matrice sia caricata automaticamente da un file esterno (txt, csv, xls, ecc.)
mi potete aiutare?
[Simulink] Linear Piecewise Function
-
dimaios
30,2k 7 10 12 - G.Master EY

- Messaggi: 3381
- Iscritto il: 24 ago 2010, 14:12
- Località: Behind the scenes
1
voti
[2] Re: [Simulink] Linear Piecewise Function
In prima battuta, se è sufficiente ai tuoi scopi puoi chiaramare una funzione scritta in Matlab all'interno del Simulink.
Guarda questo documento.
Oltre a questo esistono altre soluzioni. Quale usare dipende dalle esigenze ma da quanto hai descritto probabilmente la prima tecnica è sufficiente.
Guarda questo documento.
Oltre a questo esistono altre soluzioni. Quale usare dipende dalle esigenze ma da quanto hai descritto probabilmente la prima tecnica è sufficiente.
Ingegneria : alternativa intelligente alla droga.
-
venexian
6.369 3 4 7 - Master

- Messaggi: 2188
- Iscritto il: 13 mag 2017, 10:07
- Località: Venezia (ma va?)
0
voti
[3] Re: [Simulink] Linear Piecewise Function
Grazie
dimaios.
Io, però, non ho una funzione analitica, ma una tabella di valori.
Da quanto ho capito, Simulink utilizza il termine "Piecewise Linear" in modo differente da quanto fa Spice. Mi pare che in Simulink bisogni utilizzare una "Lookup Table".
La LUT fa esattamente quello che mi serve, ma non riesco ancora ad associarla ad un file esterno. Sembra si debba fare con un pezzetto di codice che però a me (ovviamente per un mio errore) non funziona.
Io, però, non ho una funzione analitica, ma una tabella di valori.
Da quanto ho capito, Simulink utilizza il termine "Piecewise Linear" in modo differente da quanto fa Spice. Mi pare che in Simulink bisogni utilizzare una "Lookup Table".
La LUT fa esattamente quello che mi serve, ma non riesco ancora ad associarla ad un file esterno. Sembra si debba fare con un pezzetto di codice che però a me (ovviamente per un mio errore) non funziona.

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)
