Contenuto principale

Questa pagina è stata tradotta con la traduzione automatica. Fai clic qui per vedere l'ultima versione in inglese.

Visualizzare la velocità del vento in funzione della temperatura e della pressione ambiente

Questo esempio mostra come visualizzare la variazione della velocità del vento in funzione della temperatura e della pressione dell'aria ambiente utilizzando Curve Fitting Toolbox ™. Si leggono i dati ThingSpeak ™ da una stazione meteorologica e poi si utilizza un grafico 3D per visualizzare i dati e l'adattamento.

Leggere i dati dal canale ThingSpeak della stazione meteorologica

Il canale 12397 di ThingSpeak contiene dati provenienti dalla stazione meteorologica MathWorks, situata a Natick, Massachusetts. I dati vengono raccolti una volta al minuto. I campi 2, 4 e 6 contengono rispettivamente dati sulla velocità del vento, sulla temperatura e sulla pressione dell'aria.

% Read the data using the |thingSpeakRead| function from channel 12397 on a particular week. For example, the week of May 1, 2018.
startDate = datetime('May 1, 2018 0:0:0');
endDate = datetime('May 8, 2018 0:0:0');
data = thingSpeakRead(12397,'daterange',[startDate endDate],'Fields',[2 4 6],'outputFormat','table');

Adatta una superficie ai dati

Le variazioni della pressione atmosferica e della temperatura influenzano la velocità del vento. Supponiamo che la variazione della velocità del vento sia spiegata da un polinomio di secondo grado nella temperatura e nella pressione ambiente. Utilizzare la funzione fit per adattare una superficie quadratica.

fitObject = fit([data.TemperatureF,data.PressureHg],data.WindSpeedmph,'poly22');

Tracciare i dati adattati

È possibile tracciare i dati adattati per verificare se un adattamento di superficie quadratica acquisisce la variazione della velocità del vento.

plot(fitObject,[data.TemperatureF,data.PressureHg],data.WindSpeedmph);
xlabel('Ambient Temperature [^{\circ}F]');
ylabel('Ambient Air Pressure [inHg]');
zlabel('Wind Speed [mph]');
title('Wind Speed as a Function of Ambient Temperature and Pressure','FontSize',10);

L'adattamento quadratico sembra fornire una buona media per i dati fluttuanti sulla velocità del vento. In questa giornata primaverile, la velocità del vento è parabolica con pressione crescente, ma aumenta con temperature più elevate.

Vedi anche

Funzioni