Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

funzioni matlab

Strumenti informatici per la matematica applicata, le simulazioni, il disegno: Mathcad, Matlab, Scilab, Microcap, PSpice, AutoCad ...

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

0
voti

[1] funzioni matlab

Messaggioda Foto UtenteTommyR22 » 28 feb 2013, 19:40

salve a tutti,
ho un problema riguardo la progettazione di una rete(intenet) in matlab.
In pratica il mio problema è semplice a dirsi, infatti ogni nodo deve eseguire una funzione che in base agli ingressi e alle sue uscite fa qualcosa.
Questo qualcosa non è importante, ma basta sapere che il mio nodo dopo la funzione avrà creato una matrice G di dimensione(uscite x 3).
Adesso teoricamente essendoci ad esempio 3 uscite, avrò una matrice G=3x3.
Quel che mi serve è spezzettare la matrice G prendendo ogni riga e mandarla ad un collegamento/uscita.
ovviamente in modo manuale è abbastanza facile facendo g1=G(1,:) ,g2=G(2,:)......
ma vorrei appunto che sia il nodo stesso a crearmi questi 3 vettori in base alle uscite(3).
Ho pensato di poter usare il ciclo for, con il comando size(G,1) che mi restiruisce il numero di righe, ma come faccio a salvare le righe in variabili diverse?
grazie :)
Avatar utente
Foto UtenteTommyR22
0 2
 
Messaggi: 13
Iscritto il: 21 set 2011, 18:14

3
voti

[2] Re: funzioni matlab

Messaggioda Foto Utentedimaios » 1 mar 2013, 15:21

Ti consiglio di utilizzare il comando reshape di Matlab.

link
Ingegneria : alternativa intelligente alla droga.
Avatar utente
Foto Utentedimaios
30,2k 7 10 12
G.Master EY
G.Master EY
 
Messaggi: 3381
Iscritto il: 24 ago 2010, 14:12
Località: Behind the scenes


Torna a Programmi applicativi: simulatori, CAD ed altro

Chi c’è in linea

Visitano il forum: Nessuno e 16 ospiti