循环遍历按数字索引的变量列表

2个视图(过去30天)
阿尔佩德韦兹
阿尔佩德韦兹 2021年8月14日
评论: 阿尔佩德韦兹2021年8月14日
假设我有一张桌子
日间访客第1天销售第2天访客第2天销售
纽约10 1001545
旧金山5.201050
然后我要计算Day1SalesPerVisitor,Day2SalesPerVisitor
我想在变量名上写一个循环,比如
对于i=1:2
DayiSalesPerVisitor=DayiSales./DayiVisitor;
终止
如何将其付诸实施?

公认的答案

马特J
马特J 2021年8月14日
编辑:马特J 2021年8月14日
你的桌子在哪里 T ,
对于i=1:2
Daysaleservisitor{i}=T{:,2*i}./T{:,2*i-1};
终止
或者,
A=表2阵列(T);
DaySalesPerVisitor=A(:,2:2:end)。/A(:,1:2:end);
1评论
阿尔佩德韦兹
阿尔佩德韦兹 2021年8月14日
想要更通用的方法在变量名上运行循环,但这肯定会奏效。

登录以发表评论。

更多答案(0)

标签

s manbetx 845


释放

R2021a

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始打猎吧!