在MATLAB中从结构数组绘制时间序列图

时间:2019-07-19 11:33:58

标签: arrays matlab plot data-structures time-series

我已经下载了S&P500中每家公司的股价数据(过去5年中),并将它们存储在名为stocks_adj_close的结构数组中(请参见代码)。

我想进行一些数据分析,例如绘图,例如,我想在同一张图表上绘制所有5个股票。

load('SP500stocks.mat'); %load data from a previously saved workspace

fields ={'Open', 'High', 'Low', 'Close', 'Volume'}; %create a variable fields

stocks_adj_close = rmfield(stocks, fields); % removes the fields mentionned here above

struct2csv(stocks_adj_close, 'SP500 Adjusted Stocks Prices (2000-20019).csv');

0 个答案:

没有答案