登录论坛

查看完整版本 : [MATLAB基础] 实现数据积累的函数


fengxsui
2010-06-05, 23:02
在M文件中要实现数据保存,即每执行一次就得将数据保存在数组中,以备画图用。因此数据不能覆盖。
现在想编写一个函数,实现每执行一次函数,就会在原数组的基础上 在加进去一个值,数组不断扩大中~

函数有2个输入值 : 一个当前值 一个积累值
1个输出值: 即积累值
每执行一次 将当前值 添加到积累值后面 使元素数量加一
然后将得到的结果赋给 积累值 以备下次再添加元素。

不知道该程序如何编写,谢谢了。
好像不能用for循环吧~ 求助!

watcher
2010-06-21, 10:19
y=[];%数组置空
for 。。。。。。%开始循环
。。。。。%计算过程
a=。。。。%当前结果
y=[y,a];%结果积累
end
。。。。。。。%进一步的处理