如何在Matlab中循环查看股票行情列表?

时间:2012-07-15 07:25:25

标签: list matlab loops for-loop stocks

这是我尝试使用的当前代码,以循环显示代码的“列表”以加载相应的文件。但是,Matlab似乎不喜欢接受单独的字符串。我不太确定Matlab的功能如何。但是,很明显它不像Python那样容易处理文本。

    Stocks = {'JPM','KO','GOOG','PG'};
    for Stock = Stocks;
        stockData.(Stock) = load(Stock '.csv');
    end

1 个答案:

答案 0 :(得分:1)

您的语法无效。我不知道stockData是什么,以及你想要分配给它的是什么,但是这是一个遍历单元格数组Stocks并循环加载每个文件的循环:

Stocks = {'JPM','KO','GOOG','PG'};
for i = 1:length(Stocks);
    load([Stocks{i}, '.csv'])
end

你可以继续离开这里。