in data 03-06-2014 05:27 AM
Ho bisogno di avere un grafico dove la scala delle X è costituita da elementi alfabetici non numerici.
Risolto Andare alla soluzione.
in data 03-06-2014 08:02 AM
La domanda ha -ovviamente- risposte diverse a seconda del linguaggio che stai usando.
Se stai usando LabWindows/CVI puoi per ogni asse abilitare le "label strings" e creare la tua serie personalizzata di etichette per l'asse. Se questo è quello che ti interessa puoi vedere la dicumentazione ed eventualmente posso farti un piccolo esempio.
Non sono invece in grado di aiutarti con labVIEW se stai usando quello.
in data 03-06-2014 08:24 AM
Sto usando LabView 8.5
in data 03-07-2014 03:33 AM
Premetto che io non uso sistematicamente LV e quindi questa risposta potrebbe non essere la più semplice / corretta, comunque visto che cercando sul sito non ho trovato soluzioni già pronte ho fatto una prova con un waveform graph: credo che quello a cui vuoi arrivare sia più o meno questo
Quell che vedi è il risultato di due controlli sovrapposti:
(Sembra complicato ma in realtà è abbastanza semplice e soprattutto ha una sua logica )
Importante: usa lo slide della palette classic perchè in quello della modern non può essere completamente nascosta l'area dello slide (provare per credere).
Ovviamente se per caso l'asse X dovesse cambiare devi adeguare opportunamente anche le proprietà dello slider e le relative etichette (quindi bandito l'autoscaling sull'asse X se non vuoi impazzire!)
Ti allego il VI in formato 8.5: spero che tu riesca a capirci qualcosa.
in data 03-07-2014 03:38 AM
Dimenticavo: ero partito pensando a una cosa più grezza come mettere tante etichette di testo sul pannello frontale, un po' come si dice qui, però questo non ti permette di manipolare i testi nel programma, il che potrebbe risultare utile per adattare l'asse X al fenomeno disegnato sul grafico.
in data 03-07-2014 04:02 AM
Ciao Anna Maria,
potresti utilizzare un approccio simile a quello mostrato qui, tramite controlli "invisibili" di cui setti programmaticamente la caption.
Spero il workaround ti sia utile!
Ciao!
Licia
in data 03-07-2014 09:05 AM
La tua soluzione, Roberto, mi sembra la più semplice anche se mi sarebbe piaciuto trovare la possibilità di un settaggio già incluso nelle proprietà del grafico.
Grazie.
Anna Maria
in data 03-07-2014 09:38 AM
Effettivamente è abbastanza singolare, considerando che CVI integra questa possibilità da innumerevoli versioni ...
Puoi dare il tuo contributo supportando questa idea: è vero che è in essere dal 2009 e ancora non è stata implementata, però chissà mai che il tuo kudo sia la goccia che fa traboccare il vaso