Main Content

Questa pagina è stata tradotta con la traduzione automatica. Fai clic qui per vedere l’originale in inglese.

MATLAB App visualizzazioni

Visualizzare i dati da un canale ThingSpeak™ utilizzando le funzioni e le caselle degli strumenti MATLAB® elencate in Accedi alle caselle degli strumenti aggiuntivi MATLAB. È possibile visualizzare ed esplorare i dati utilizzando visualizzazioni interattive o statiche. Puoi anche rendere pubbliche le visualizzazioni e utilizzare l'URL per incorporarle nei siti web. Crea queste visualizzazioni interattive utilizzando l'app MATLAB Visualizations :

  • Grafico dell'area

  • Grafico a linee

  • Grafico a dispersione

  • Grafico dello stelo

  • Grafico con due assi Y sovrapposti

Hai anche accesso a molte altre opzioni di visualizzazione da MATLAB Plot Gallery.

Visualizza i dati con MATLAB

  1. Fai clic su Apps > MATLAB Visualizations.

  2. Fai clic su New per avviare la visualizzazione.

  3. Seleziona un modello o un esempio con codice di esempio, che puoi eseguire ed esplorare i risultati.

  4. Fai clic su Create.

Impostazioni MATLAB Visualizations

  • Name: Inserisci un nome univoco per la tua visualizzazione. Premi Invio o fai clic all'esterno della casella del nome ogni volta che cambi il nome e il nome memorizzato della visualizzazione verrà aggiornato automaticamente.

  • MATLAB Code: Inserisci il codice personalizzato o modifica il codice di esempio con i tuoi dati.

  • Create a public URL: Seleziona questa casella per rendere pubblica questa visualizzazione e generare un URL pubblico per condividere la tua visualizzazione MATLAB . Se questa casella è selezionata, puoi anche aggiungere la visualizzazione alla visualizzazione pubblica dei tuoi canali pubblici.

  • AutoUpdate: Esegui il codice MATLAB e aggiorna le visualizzazioni attualmente visibili ogni cinque minuti. Le visualizzazioni che puoi aggiornare automaticamente includono:

    • Visualizzazioni aggiunte alla vista del canale

    • Visualizzazioni aperte in modalità di visualizzazione

    Questa casella di controllo è visibile solo agli utenti con una licenza ThingSpeak a pagamento.

  • Save and Run: Fare clic per salvare ed eseguire la visualizzazione.

  • Save: Fare clic per salvare la visualizzazione senza eseguire il codice. Un asterisco su questo pulsante indica modifiche non salvate.

  • MATLAB Plot Output: Questo campo mostra la tua visualizzazione.

  • Output: Questo campo mostra l'output del tuo codice. Usalo per eseguire il debug e modificare il tuo codice.

  • Clear Output: Fare clic per cancellare la visualizzazione e l'output.

  • Display Settings: Puoi aggiungere la visualizzazione alla visualizzazione del tuo canale. Espandi Add/Edit this Visualization to a Channel per visualizzare un elenco dei tuoi canali.

    • Per aggiungere la visualizzazione alla vista del canale privato, selezionare Private View.

    • Per mostrare la visualizzazione in una visualizzazione pubblica di un canale, assicurati che il canale sia pubblico e abilita Create a public URL. Seleziona quindi Public View per i canali su cui vuoi vedere la visualizzazione.

    • Per aggiornare le selezioni, fai clic su Save Display Settings. Tutti i canali selezionati vengono visualizzati nella sezione Show on Channel(s).

  • Delete: Fare clic per eliminare la visualizzazione. L'eliminazione di una visualizzazione la elimina anche dalla visualizzazione del canale.

  • My Channels (lato destro della pagina) Visualizza le informazioni sui canali salvati, tra cui:

    • Nome del canale

    • Canale ID

    • Accesso

    • Scrivi e leggi le chiavi API

    • Campi canale

  • Help (lato destro della pagina)

    • Documentation: Fai clic su questa scheda per ulteriori informazioni sull'utilizzo dell'app MATLAB Visualizzazioni

    • New Channel: Crea un nuovo canale per conservare il valore dei tuoi dati analizzati. Dopo aver salvato questo canale, ritorni automaticamente alla stessa pagina dell'app di visualizzazione e il nuovo canale viene visualizzato nell'elenco Informazioni canale.

Dimensionamento di MATLAB Visualizations

Per ridimensionare la visualizzazione MATLAB , invia una richiesta HTTP GET a https://thingspeak.com/apps/matlab_visualizations/MATLAB_VIS_ID, sostituendo MATLAB_VIS_ID con il tuo MATLAB ID visualizzazione.

I parametri validi includono:

  • width (intero/stringa) — Larghezza della visualizzazione, specificata in pixel. (facoltativo) La larghezza predefinita è 450 pixel. Puoi anche passare 'auto' come argomento per modificare la larghezza e l'altezza della visualizzazione in base alla larghezza e all'altezza dell'elemento HTML principale.

  • height (intero/stringa) — Altezza della visualizzazione, specificata in pixel. (facoltativo) L'altezza predefinita è 235 pixel. Puoi anche passare 'auto' come argomento per modificare la larghezza e l'altezza della visualizzazione in base alla larghezza e all'altezza dell'elemento HTML principale.

Nota

I valori minimo e massimo per larghezza e altezza sono rispettivamente 120 pixel e 5000 pixel. Se fornisci solo l'altezza come numero intero, la larghezza viene calcolata utilizzando la sezione aurea 1,618 come altezza * 1,618. Se fornisci solo la larghezza come numero intero, l'altezza viene calcolata come larghezza/1.618. Se applichi i risultati della formula a una larghezza che non rientra nel valore minimo o massimo, la dimensione di visualizzazione viene impostata per impostazione predefinita su 450 x 235 pixel.

Esempio di richiesta GET:

GET https://thingspeak.com/apps/matlab_visualizations/19889?width=1000&height=1200
Questa richiesta visualizza il MATLAB visualization.

Limitazioni

  • Non è possibile utilizzare le funzioni di visualizzazione interattiva ThingSpeak MATLAB con grafici statici MATLAB nello stesso codice. Inoltre, puoi chiamare solo una funzione di grafico per una determinata visualizzazione.

  • I dati scritti sui canali ThingSpeak nelle visualizzazioni MATLAB devono rispettare i limiti di frequenza di pubblicazione. Potresti perdere dati se provi a scrivere su un canale più volte entro il periodo consentito dalla tua licenza.

Nuovo in MATLAB?

Vedi anche

Funzioni

Esempi correlati

Ulteriori informazioni