Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是我正在尝试使用的当前代码,以便循环通过代码的“列表”来加载相应的文件。但是,Matlab 似乎不喜欢接受单独的字符串。我不太确定 Matlab 是如何工作的。但是,很明显它不像 Python 那样容易处理文本。
Stocks = {'JPM','KO','GOOG','PG'}; for Stock = Stocks; stockData.(Stock) = load(Stock '.csv'); end
您的语法无效。我不知道是什么stockData,也不知道你想给它分配什么,但这里有一个循环遍历单元格数组Stocks并依次加载每个文件:
stockData
Stocks
Stocks = {'JPM','KO','GOOG','PG'}; for i = 1:length(Stocks); load([Stocks{i}, '.csv']) end
你可以从这里继续前进。