Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Rappresentare 2 serie di dati dipendenti da altre 2 serie

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] Rappresentare 2 serie di dati dipendenti da altre 2 serie

Messaggioda Foto Utenteboiler » 10 ott 2024, 10:29

Ciao a tutti

Titolo un po' criptico, provo a spiegarmi con un esempio:

Ho un alimentatore con due uscite, A e B.
Voglio rappresentare la variazione della tensione A in base al carico su A e su B (load regulation, per farla breve ;-) ).

La soluzione semplice sarebbe un grafico 3D, con la corrente su A e su B sugli assi X e Y e la tensione A su Z.
Però ho l'impressione che si tratta di grafici dai quali è difficile apprezzare la quantità del cambiamento.

Una buona soluzione sarebbe un grafico a bolle (pallini posizionati sul piano X-Y di diametro dipendente da Z), però ho a che fare con valori sia positivi che negativi (deviazione dalla tensione nominale).

Idee?
Ho a disposizione Excel (sì, me ne vergogno), Grafana e Python.

Grazie, Boiler
Avatar utente
Foto Utenteboiler
23,8k 5 9 13
G.Master EY
G.Master EY
 
Messaggi: 4964
Iscritto il: 9 nov 2011, 12:27

0
voti

[2] Re: Rappresentare 2 serie di dati dipendenti da altre 2 seri

Messaggioda Foto Utentestefanopc » 10 ott 2024, 11:17

Forse potresti semplificare un pochino facendo la variazione di VA al variare di Ptot =(Pa+Pb)

Nel caso 3D potresti fare i pallini positivi rossi e quelli negativi blu.
Ammesso di aver interpretato correttamente la richiesta. #-o
Ciao
600 Elettra
Avatar utente
Foto Utentestefanopc
10,9k 5 9 13
Master EY
Master EY
 
Messaggi: 4432
Iscritto il: 4 ago 2020, 9:11

0
voti

[3] Re: Rappresentare 2 serie di dati dipendenti da altre 2 seri

Messaggioda Foto Utenteboiler » 10 ott 2024, 15:21

stefanopc ha scritto:Forse potresti semplificare un pochino facendo la variazione di VA al variare di Ptot =(Pa+Pb)

Perderei una dimensione dell'informazione.

Nel caso 3D potresti fare i pallini positivi rossi e quelli negativi blu.

Ci avevo pensato, credo che userò Excel senza generare un grafico. Genererò una Heatmap con la formattazione condizionale direttamente sui dati.
https://support.microsoft.com/en-us/off ... 951ff89d7f

Peccato che Grafana non supporti la visualizzazione Heatmap senza che un asse sia forzatamente una scala temporale. Sarebbe stato perfetto.

Boiler
Avatar utente
Foto Utenteboiler
23,8k 5 9 13
G.Master EY
G.Master EY
 
Messaggi: 4964
Iscritto il: 9 nov 2011, 12:27

0
voti

[4] Re: Rappresentare 2 serie di dati dipendenti da altre 2 seri

Messaggioda Foto UtenteMax2433BO » 10 ott 2024, 15:59

E fare un "grafico a rete" (almeno così lo chiama Lbreoffice Calc, un parente di Excel)?

Schermata del 2024-10-10 15-55-53.png


In pratica sul bordo esterno del grafico sono indicate le serie di valori (in questo caso ci sono 10 serie), per ogni serie il punto è posizionato all'interno del grafico in base al valore da rappresentare: i valori più alti verso il bordo esterno (in questo caso 10) i valori più bassi verso il centro (-10).
Disapprovo quello che dite, ma difenderò fino alla morte il vostro diritto di dirlo [attribuita a Voltaire]

La gentilezza dovrebbe diventare lo stile naturale della vita, non l'eccezione [Siddhārtha Gautama]
Avatar utente
Foto UtenteMax2433BO
17,5k 4 11 13
G.Master EY
G.Master EY
 
Messaggi: 4488
Iscritto il: 25 set 2013, 16:29
Località: Universo - Via Lattea - Sistema Solare - Terzo pianeta...

0
voti

[5] Re: Rappresentare 2 serie di dati dipendenti da altre 2 seri

Messaggioda Foto Utenteragnol » 10 ott 2024, 16:06

Forse non ho capito e forse dico stupidaggini, ma rappresentare i valori di corrente in X e Y con pallini colorati in base al valore della tensione in A?

Da blu scuro "-16V a " a rosso scuro "+35V" (esempio a caso, non so che range di valori tu possa avere).

Con la formattazione di excel dovrebbe essere facile farlo
Avatar utente
Foto Utenteragnol
141 2 5
Frequentatore
Frequentatore
 
Messaggi: 205
Iscritto il: 24 apr 2020, 9:04

0
voti

[6] Re: Rappresentare 2 serie di dati dipendenti da altre 2 seri

Messaggioda Foto Utenteboiler » 10 ott 2024, 16:45

Foto UtenteMax2433BO, non capisco cosa intendi.
Io ho terne di valori: [corrente A, corrente B, tensione A]

Dov'è la terza dimensione nel grafico a rete?
Posso avere la corrente A all'angolo e la corrente B al raggio. In quel punto ci devo mettere la tensione A. Ma come?

Foto Utenteragnol, è piú o meno quello che ho scritto sopra, usando però le celle invece di un grafico.
Viene fuori una cosa così (i numeri sono generati casualmente):
grafico.PNG


Se qualcuno ha idee migliori (= di piú immediata leggibilità), accetto volentieri consigli.

Boiler
Avatar utente
Foto Utenteboiler
23,8k 5 9 13
G.Master EY
G.Master EY
 
Messaggi: 4964
Iscritto il: 9 nov 2011, 12:27

0
voti

[7] Re: Rappresentare 2 serie di dati dipendenti da altre 2 seri

Messaggioda Foto UtenteMax2433BO » 10 ott 2024, 17:01

Adesso che vedo la tabella, il grafico che ti ho proposto non funziona: servirebbe un grafico per ogni colonna. #-o

Un'altra possibilità sarebbe un normale grafico lineare con una linea per ogni colonna di corrente, però verrebbe un obbrobrio del genere (è il risultato di una tabella simile alla tua, con valori casuali di tensione ottenuti con la funzione 0,01*(casuale.tra(-3; 3)), con 8 colonne di corrente Ib e altrettante 11 righe di corrente Ia).

Sul grafico appare:
- in ascissa il valore di corrente Ia
- in ordinata il valore della tensione
- ogni grafico rappresenta la relativa colonna di corrente Ib (purtroppo non sono riuscito a capire come impostare colori diversi per le ultime 4 colonne... :cry: ).

Sicuramente con tutti colori diversi, forse, diventerebbe più leggibile, anche con la corretta attribuzione della legenda per ogni singolo colore.

Prova_grafico.png
Disapprovo quello che dite, ma difenderò fino alla morte il vostro diritto di dirlo [attribuita a Voltaire]

La gentilezza dovrebbe diventare lo stile naturale della vita, non l'eccezione [Siddhārtha Gautama]
Avatar utente
Foto UtenteMax2433BO
17,5k 4 11 13
G.Master EY
G.Master EY
 
Messaggi: 4488
Iscritto il: 25 set 2013, 16:29
Località: Universo - Via Lattea - Sistema Solare - Terzo pianeta...

0
voti

[8] Re: Rappresentare 2 serie di dati dipendenti da altre 2 seri

Messaggioda Foto Utentestefanopc » 10 ott 2024, 19:17

Io pensavo ad un grafico realizzato su tre assi e rappresentato come questo esempio con superfici che '"interpolano" i punti.
https://www.iprogrammatori.it/forum-pro ... 15164.html
Ciao
600 Elettra
Avatar utente
Foto Utentestefanopc
10,9k 5 9 13
Master EY
Master EY
 
Messaggi: 4432
Iscritto il: 4 ago 2020, 9:11

1
voti

[9] Re: Rappresentare 2 serie di dati dipendenti da altre 2 seri

Messaggioda Foto UtenteGuidoB » 10 ott 2024, 19:51

Se puoi permetterti di quantizzare una delle due correnti di carico, potresti tracciare un fascio di curve su un piano, tipo:

caratteristica-uscita-bjt.jpg
caratteristica-uscita-bjt.jpg (30.51 KiB) Osservato 4631 volte

In questo esempio le due variabili di ingresso sono VCE (continua) e IB (quantizzata).
Big fan of ƎlectroYou!       Ausili per disabili e anziani su ƎlectroYou
Caratteri utili: À È É Ì Ò Ó Ù α β γ δ ε η θ λ μ π ρ σ τ φ ω Ω º ª ² ³ √ ∛ ∜ ₀ ₁ ₂ ₃ ₄ ₅ ₆ ∃ ∄ ∆ ∈ ∉ ± ∓ ∾ ≃ ≈ ≠ ≤ ≥
Avatar utente
Foto UtenteGuidoB
17,4k 7 12 13
G.Master EY
G.Master EY
 
Messaggi: 2688
Iscritto il: 3 mar 2011, 16:48
Località: Madrid

0
voti

[10] Re: Rappresentare 2 serie di dati dipendenti da altre 2 seri

Messaggioda Foto Utenteboiler » 10 ott 2024, 20:58

Foto Utentestefanopc, quei grafici vanno bene per dare un'idea approssimativa, ma da un punto di vista quantitativo sono terribili. Nell'ultimo in fondo alla pagina che linki, per esempio, qual è il valore minimo raggiunto dai picchi negativi?

Foto UtenteGuidoB, è una buona idea :ok:
Ma devo provare a tracciarlo e vedere se è leggibile (e prima devo effettuare le misure (e prima deve passarmi il raffreddore))

Grazie ancora a tutti!
Avatar utente
Foto Utenteboiler
23,8k 5 9 13
G.Master EY
G.Master EY
 
Messaggi: 4964
Iscritto il: 9 nov 2011, 12:27

Prossimo

Torna a Programmi applicativi: simulatori, CAD ed altro

Chi c’è in linea

Visitano il forum: Nessuno e 6 ospiti