Set di dati e funzioni

Spesso, i parametri dei Block e delle parti non sono valori singoli, ma variano nel tempo o con la tensione, o lungo qualsiasi altra dimensione. Requirements Portal gestisce i parametri bidimensionali con Datasets e Functions. I dataset sono specifiche puntuali di un Vali variabile e le funzioni sono definite da una formula e da un intervallo della variabile (che può anche andare da meno infinito a infinito). I dataset e le funzioni possono essere usati nei calcoli e nelle formule di altri Vali come di consueto, e i risultati saranno nuovi dataset o funzioni. Possono anche essere valutati in un determinato punto in cui il valore è ben definito, ad esempio Mass (5), dove Mass dipende dal tempo (unità=s), restituisce il valore della massa al tempo T = 5s.

Dataset

I dataset sono specifiche puntuali di un Vali variabile. I dataset possono anche essere misurazioni aggiunte a un Vali come riferimento. Quando si crea un Vali, selezionare Dataset nella finestra Create Property. Una volta creato un Vali di tipo dataset, è possibile inserire i valori dell'asse X o dell'asse Y nella scheda Info del Vali. Aggiungere punti al dataset inserendo nuove righe tramite il controllo add row sotto la tabella. È anche possibile importare valori da CSV o XLSX

 

Per impostazione predefinita, la variabile avrà il nome X e nessuna unità. È possibile modificare il nome facendo clic sul nome corrente e digitandone uno nuovo. È possibile modificare l'unità usando il campo X unit nell'area Properties del dataset.

  • Un Vali può anche essere convertito in un dataset facendo clic sul pulsante  Click and drag to move nella scheda Info del Vali ( Click and drag to move).

  • La scheda History di un Vali dataset consente di tenere traccia della cronologia/modifiche del dataset. La scheda mostra il momento in cui il Vali dataset è stato modificato e da quale utente. Fare clic sul menu con i tre puntini per accedere a Point Changes.

Interpolazione ed estrapolazione

L'interpolazione e l'estrapolazione determinano i valori del Vali tra i punti specificati e oltre essi. Vengono usate quando i dataset sono impiegati nei calcoli e valutati.

L'interpolazione può essere:

  • No interpolation – i valori non sono definiti tra i punti

  • Stepwise interpolation – valore costante tra i punti

  • Linear interpolation – funzione lineare tra i punti

L'estrapolazione può essere:

  • Ignore values outside of the range – i valori non sono definiti al di fuori dell'intervallo dei punti dati

  • Assume values outside of the range as 0 – i valori sono tutti 0 al di fuori dell'intervallo dei punti dati

  • Same value as last available point – i valori sono costanti al di fuori dell'intervallo dei punti dati, definiti dal primo e dall'ultimo punto specificato

  • Continue the interpolation – stessa estrapolazione dell'interpolazione specificata

Calcolo con i dataset

Quando si aggiunge un dataset a un Vali, la formula verrà automaticamente modificata in average_of_datasets(), il che significa che il risultato del Vali usato nei calcoli è il dataset. Il Vali può essere usato nei normali calcoli, ad esempio Car.mass = sum_of_children() sommerà le masse dei sotto-Block e, se una delle masse dei sotto-Block dipende dal tempo, Car.mass diventerà anch'esso dipendente dal tempo. Le operazioni matematiche sui dataset eseguono sempre l'operazione punto per punto; ad esempio, sqrt(Car.mass) calcolerà la radice quadrata di ciascun punto dati e il risultato sarà esso stesso un dataset.

Funzioni

I Vali possono essere una funzione definendo una formula dipendente da una variabile di funzione, come vali = 2*X + 4X è una variabile di funzione con un nome e un'unità. La variabile di funzione può essere valida nel suo intero intervallo (infinito) oppure può essere limitata in modo che la funzione sia valida solo tra un valore minimo e uno massimo.

Variabili di funzione

Le variabili di funzione devono iniziare con una lettera maiuscola. XT, e Time sono variabili di funzione valide, mentre time non lo è. Il nome della variabile di funzione è globale in tutti i Vali, il che significa che se X viene usato in una funzione, è lo stesso X usato in un'altra funzione.

Calcolo con le funzioni

Le funzioni possono essere calcolate all'interno del normale calcolo. Ad esempio, se Vali1 = X^2 e Vali2 = 2*X, allora Vali3 = $Vali1 + $Vali2 restituirà la funzione X^2 + 2*X. Se in un calcolo vengono usati due Vali con variabili diverse, il risultato sarà una funzione multidimensionale.

I Vali sono funzioni che possono essere valutate in qualsiasi punto valido della variabile di funzione. Ad esempio, se Vali1 = X^2 è possibile specificare Vali2 = $Vali1(1) che restituisce Vali2 = 1.

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Disponibilità delle funzionalità

Le funzionalità a tua disposizione dipendono dalla soluzione Altium di cui disponi: Altium Develop, Altium Agile Teams, Altium Agile Enterprise oppure Altium Designer (con abbonamento attivo).

Se non vedi una funzionalità documentata nel software che stai effettivamente utilizzando, contatta il reparto vendite di Altium per saperne di più.

Contenuto