Contenuto principale

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

MATLAB App di visualizzazione

Visualizza i dati da un canale ThingSpeak™ utilizzando le funzioni MATLAB® e i prodotti indicati in Accedi ai componenti aggiuntivi nelle app di analisi e visualizzazione MATLAB. È possibile visualizzare ed esplorare i dati utilizzando visualizzazioni interattive o statiche. È anche possibile rendere pubbliche le visualizzazioni e utilizzare l'URL per incorporarle nei siti web. Crea queste visualizzazioni interattive utilizzando l'app MATLAB Visualizations:

  • Grafico ad aree

  • Grafico a linee

  • Diagramma di dispersione

  • Diagramma a stelo

  • Grafico con due assi Y sovrapposti

Hai anche accesso a molte altre opzioni di visualizzazione dalla Galleria grafici MATLAB.

Visualizza i dati con MATLAB

  1. Clicca 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. Clicca Create.

MATLAB Impostazioni di visualizzazione

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

  • MATLAB Code: Inserisci 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 vista 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: Fai clic per salvare ed eseguire la visualizzazione.

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

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

  • Output: Questo campo visualizza l'output del codice. Utilizzalo 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 vista 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, seleziona Private View.

    • Per mostrare la visualizzazione pubblica di un canale, assicurati che il canale sia pubblico e abilita Create a public URL. Quindi seleziona Public View per i canali su cui vuoi visualizzare la visualizzazione.

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

  • Delete: Fare clic per eliminare la visualizzazione. Eliminando una visualizzazione, questa verrà eliminata anche dalla visualizzazione del tuo canale.

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

    • Nome del canale

    • ID canale

    • Accesso

    • Scrivere e leggere le chiavi API

    • Campi del canale

  • Help (lato destro della pagina)

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

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

Dimensionamento delle visualizzazioni MATLAB

Per dimensionare la visualizzazione MATLAB, invia una richiesta HTTP GET a https://thingspeak.com/apps/matlab_visualizations/MATLAB_VIS_ID, sostituendo MATLAB_VIS_ID con l'ID della visualizzazione MATLAB.

I parametri validi includono:

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

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

Nota

I valori minimo e massimo per larghezza e altezza sono rispettivamente 120 pixel e 5000 pixel. Se si specifica solo l'altezza come numero intero, la larghezza viene calcolata utilizzando il rapporto aureo 1,618 come altezza * 1,618. Se si specifica solo la larghezza come numero intero, l'altezza viene calcolata come larghezza / 1,618. Se si applicano i risultati della formula a una larghezza esterna al valore minimo o massimo, la dimensione predefinita della visualizzazione è 450 x 235 pixel.

Esempio di richiesta GET:

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

Limitazioni

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

  • I dati scritti nei canali ThingSpeak nelle visualizzazioni MATLAB devono rispettare le limitazioni relative alla velocità di pubblicazione. Potresti perdere dati se provi a scrivere su un canale più volte entro il periodo consentito dalla tua licenza.

Nuovo su MATLAB?

Vedi anche

Funzioni

Argomenti