Grafico 3d a partire dalle curve di livello

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

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

Avatar utente
Foto Utentefesem
0 2
Messaggi: 18
Iscritto il: 18 giu 2008, 19:31
0
voti

[1] Grafico 3d a partire dalle curve di livello

Messaggioda Foto Utentefesem » 18 giu 2008, 19:56

Ciao a tutti; voglio porvi un quesito che mi assilla da qualche giorno. Ho finalmente capito che il grafico che mostra la caratteristica di un transistor (in uscita) è in realtà una famiglia di caratteristiche, ottenute imponendo un determinato valore alla corrente di base; la mia domanda è questa: come è possibile, a partire da queste curve di livello, risalire al grafico tridimensionale della caratteristica utilizzando software come Matlab, Mathematica o simili? Attendo fiducioso :)

Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO
Contatta:
0
voti

[2] Re: Grafico 3d a partire dalle curve di livello

Messaggioda Foto Utenteg.schgor » 18 giu 2008, 22:41

Il problema e' quello di avere una relazione matematica tridimensionale
dell'andamento delle grandezze in gioco. In realta' i grafici relativi ad un
certo transistor sono ricavati sperimentalmente (non corrispondono quindi
ad un'espressione matematica).
Se ti accontenti di una modellizazione (ovviamente approssimata), posso
segnalarti il metodo segnalato in questo articolo:
http://electroportal.net/vis_resource.p ... n=RP&id=96
Con le espressioni cosi' ricavate sarebbe allora possibile far disegnare un
grafico tridimensionale, come da te ipotizzato.
(se non sufficientemente chiaro, possiamo entrare in maggior dettaglio).

Avatar utente
Foto Utentefesem
0 2
Messaggi: 18
Iscritto il: 18 giu 2008, 19:31
0
voti

[3] Re: Grafico 3d a partire dalle curve di livello

Messaggioda Foto Utentefesem » 19 giu 2008, 0:23

Grazie mille per il link :D ; adesso provo a dargli un'occhiata ed eventualmente posto un messaggio per ulteriori chiarimenti

Avatar utente
Foto Utentefesem
0 2
Messaggi: 18
Iscritto il: 18 giu 2008, 19:31
0
voti

[4] Re: Grafico 3d a partire dalle curve di livello

Messaggioda Foto Utentefesem » 19 giu 2008, 9:31

Ho letto la guida al link che mi hai inviato e mi ha chiarito alcuni punti su cui ero in dubbio.
Ora il mio problema è solo 'pratico'; dato che non ho molta dimestichezza con i programmi di calcolo, avrei bisogno di una guida passo-passo (o di un riferimento a una lista di comandi) per poter ottenere il grafico che cerco (con il software che preferisci); e sempre a proposito del grafico, a tuo parere è meglio ricavarlo a partire dalle curve di livello - che mi è parso di capire essere ottenute per interpolazione, e quindi non descritte da una funzione - o direttamente dai dati sperimentali? Ciao e Grazie!

Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO
Contatta:
0
voti

[5] Re: Grafico 3d a partire dalle curve di livello

Messaggioda Foto Utenteg.schgor » 19 giu 2008, 14:17

Premetto che io ho dimestichezza solo con MathCad come ambiente matematico
per rappresentazione tridimensionale di una funzione. Credo pero' che i concetti
(anche se non le "istruzioni") possano essere validi per altri ambienti di sviluppo.

Poiche' mi sembra di capire che tu voglia riportare in grafico tridimensionale le
caratteristiche effettive (sperimentali) di un transistor, un semplice metodo e'
trasformare le curve ricavate in una variabile a 2 dimensioni (matrice),
Ad es z(indici n,m) funzione delle variabili x(indice n ) ed y(indice m):
e' un lungo lavoro di "trascrizione" (che potrebbe essere semplificato da metodi
di interpolazione) ma che dovrebbe poi consentire un'immediata rappresentazione
nelle varie versioni oggi disponibili (tridimensionale, a curve di livello, a colori,
ecc.)
Partirei quindi da un grafico convenzionale (praticamente gia' a curve di livello)
per ricavare i dati di cui sopra.
(e' sufficientemente chiaro?)

Avatar utente
Foto Utentefesem
0 2
Messaggi: 18
Iscritto il: 18 giu 2008, 19:31
0
voti

[6] Re: Grafico 3d a partire dalle curve di livello

Messaggioda Foto Utentefesem » 19 giu 2008, 21:17

Si credo di aver capito il concetto; in definitiva mi consigli di ricavare a mano i valori delle variabili a partire dalle curve per poi inserirli in un programma di calcolo che disegni il grafico, giusto? Ma a questo punto non sarebbe meglio partire direttamente dai valori sperimentali piuttosto che dalle caratteristiche del transistor?
Un'ultima domanda (ormai mi escono a raffica :lol: ), potresti gentilmente sintetizzarmi i passi principali da eseguire (con qualsiasi pacchetto - anche MATHCAD) per poter effettuare l'operazione di creazione del grafico?

Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO
Contatta:
0
voti

[7] Re: Grafico 3d a partire dalle curve di livello

Messaggioda Foto Utenteg.schgor » 20 giu 2008, 7:56

fesem ha scritto:non sarebbe meglio partire direttamente dai valori sperimentali

Certamente, solo che e' piu' comodo averli gia' a disposizione.

Circa la procedura per ottenere il grafico 3D, ecco quella di MathCad:
Immagine
Dopo aver costruito la matrice mxn dei dati (z), si richiama semplicemente
il 3D_plot. Ovviamente nella rappresentazione ci sono innumerevoli varianti
(da scegliere da menu')

Avatar utente
Foto Utentefesem
0 2
Messaggi: 18
Iscritto il: 18 giu 2008, 19:31
0
voti

[8] Re: Grafico 3d a partire dalle curve di livello

Messaggioda Foto Utentefesem » 20 giu 2008, 13:16

Grazie mille! Mi hai fatto risparmiare parecchio tempo.

Avatar utente
Foto Utentefesem
0 2
Messaggi: 18
Iscritto il: 18 giu 2008, 19:31
0
voti

[9] Re: Grafico 3d a partire dalle curve di livello

Messaggioda Foto Utentefesem » 10 lug 2008, 12:28

Per gli interessati ho trovato una guida per procedere al rilievo della caratteristica usando Matlab
l'inidrizzo è: http://www.mathworks.com/company/newsle ... index.html
L'unica cosa che non riesco a capire è come siano strutturate le matrici Ids e Vds da cui ricavare il grafico: qualcuno mi illumina?


Torna a “Programmi applicativi: simulatori, CAD ed altro”