Convert single data to double

466 visualizzazioni (ultimi 30 giorni)
Wendy Cameron
Wendy Cameron il 3 Dic 2020
Commentato: Wendy Cameron il 3 Dic 2020
I have downloaded an nc weather data file and from this have downloaded the variables I need. The temperature variable has come out as a 1 x 1 x 14976 "single" and the time as a 1 x 14976 double. I am wondering how I can extract just the actual temperature data from the "single" so I can make a table with the time and temperature in corresponding rows.

Risposta accettata

Stephan
Stephan il 3 Dic 2020
Modificato: Stephan il 3 Dic 2020
You might want to use squeeze and double. After that you can concatenate the data to an array or a table.
  1 Commento
Wendy Cameron
Wendy Cameron il 3 Dic 2020
Thanks Stephan - I am a bit of a novice at matlab
I did
A = squeeze(MaxTemp);
and got a 14976 x 1 single
then B = double(A); and got the 14976 x 1 double.
It worked - I am so excited! Thank you for your speedy help.
Wendy

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su MATLAB Compiler in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by