Line property error with time series plot

I am trying to produce a simple, time series plot of wind speeds for a specified date and time range. I am importing data from a csv file, but running into a error that says 'There is no A property on the line class'. It looks like it is assigning 'A' to the wind variable, but I'm not sure why. Here is my code:

Wind='FloNOAANBDCSep18WindSpd';

t1=datetime(2018,8,31,23,10,0);

t2=datetime(2018,9,30,23,0,0);

time=t1:minutes(10):t2;

plot(time,wind,'r')

title('Wind Speed at CMAN CLKN7')

legend('NDBC')

Thanks for suggestions.

0 Comments

Accepted Answer

Luna on 1 Feb 2019

Direct link to this answer

Cancel Copy to Clipboard

Direct link to this answer

Cancel Copy to Clipboard

Edited: Luna on 1 Feb 2019

The below line is only gives the char array of a file name. You are not actually importing your data.

Wind= 'FloNOAANBDCSep18WindSpd' ;

You should read your csv and get it to your workspace first. You can use below functions:

[Wind,txt,raw] = xlsread( 'FloNOAANBDCSep18WindSpd.csv' ); % for numeric(Wind) or raw data

Wind=readtable( 'FloNOAANBDCSep18WindSpd.csv' ); % for table

Wind = csvread( 'FloNOAANBDCSep18WindSpd.csv' ) % For numeric

% You can also use full file path all of these three functions:

'C:\users\documents\FloNOAANBDCSep18WindSpd.csv'