List 如何在Matlab中循环浏览股票代码列表?

List 如何在Matlab中循环浏览股票代码列表?,list,matlab,loops,for-loop,stocks,List,Matlab,Loops,For Loop,Stocks,这是我试图使用的当前代码,以便循环通过一个“列表”的ticker来加载相应的文件。然而,Matlab似乎不喜欢接受单独的字符串。我还不太确定Matlab是如何工作的。但是,很明显,它不像Python那样容易处理文本 Stocks = {'JPM','KO','GOOG','PG'}; for Stock = Stocks; stockData.(Stock) = load(Stock '.csv'); end 您的语法无效。我不知道什么是stockDat

这是我试图使用的当前代码,以便循环通过一个“列表”的ticker来加载相应的文件。然而,Matlab似乎不喜欢接受单独的字符串。我还不太确定Matlab是如何工作的。但是,很明显,它不像Python那样容易处理文本

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

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

Stocks = {'JPM','KO','GOOG','PG'};
for i = 1:length(Stocks);
    load([Stocks{i}, '.csv'])
end
你可以从这里继续前进