Tutorial sugli script Octave

Esempi completi e riproducibili per usare il GX-TXT Script Workspace senza uscire dalle API pubbliche del framework.

Indice

Questa pagina raccoglie esclusivamente tutorial end-to-end. Non è una reference API e non sostituisce i manuali dei moduli: ogni tutorial parte da un problema concreto, mostra lo script realmente eseguito e segue il risultato fino agli oggetti persistenti della Session.

Principio comune. Un buon script GX-TXT non deve creare un mondo parallelo. Deve usare le identità Dataset e Variable del framework, le API pubbliche, la Publication API e — quando serve un grafico — plot.dataset. In questo modo i risultati dello script restano compatibili con Plots, Variants, Axes, Legend, Graphics, export, save/reopen e con gli altri moduli.

Tutorial disponibili

Tutorial 01 · completo · dev-037

Da acquisizioni di oscilloscopio a un Bode RLC nativo GX-TXT

Uno script GNU Octave riceve undici waveform Dataset tramite Analysis Sources, individua le variabili canoniche, usa i metadata di acquisizione, esegue un fit sinusoidale con NUMERIC_API_v1, pubblica un Dataset derivato e costruisce un Bode a due pannelli come normale Variant persistente di plot.dataset.

Script WorkspaceCanonical DatasetMetadataNUMERIC_API_v1Publication v2Plot Dataset v3Variant

Perché è importante: dimostra che uno script Octave può produrre grafici perfettamente aderenti al framework, non semplici PNG esterni.

Apri il tutorial RLC Bode →

Come leggere i tutorial

problema scientifico
        ↓
Dataset / Analysis Sources
        ↓
API pubbliche usate dallo script
        ↓
calcolo scientifico
        ↓
Dataset Publication
        ↓
Plot Dataset / Viewer / altri oggetti GX-TXT
        ↓
Session persistente e riapribile

Ogni nuovo tutorial della sezione dovrà mostrare chiaramente quali passaggi sono specifici del caso scientifico e quali costituiscono invece un pattern generale riutilizzabile per altri script.

Cosa non mettiamo qui

Reference complete delle API, manuali dei moduli e descrizioni dell'architettura restano nelle rispettive sezioni della documentazione. Qui entrano solo esempi eseguibili, spiegati passo passo e collegati a risultati verificabili nella GUI.