【发布时间】:2015-09-24 12:14:41
【问题描述】:
我正在尝试将函数应用于向量,其中对于每个新行都应用相同的函数,但变量会发生变化。例如,如果我有一个带有N 行的向量:
A = [1.2; 1.5; 1.8; 2.3; 2.7; 2.8; 2.9];
我想从n = row number 所在的每一行中减去n*0.1。因此,第 2 行中的 1.5 将减去 0.2 (2*0.1),第 6 行中的 2.8 将减去 0.6 (0.1*6),依此类推。
为了澄清我想要一个对我的文件说的函数,好的,这是行n,我想用n 乘以0.1 减去行n 中的数字。我希望代码能够逐行读取文件,因此最终结果是一个对每一行都完成了上述操作的向量。我认为需要一个循环?
我确定解决方案很简单,但我不知道该怎么做。
【问题讨论】:
标签: matlab function loops vector