返回信息流a=[5,3,4,2,5,7,5,6]
b=17
a 的前n个元素之和恰好大于b
也就是说:(a的前n-1个元素之和 < b) 并且 (a的前n个元素之和 > b)
想要求出这个n
不胜感激!
这是一条镜像帖。来源:北邮人论坛 / matlab / #3127同步于 2008/4/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖
【求助】请进来看我的问题:)
labi
2008/4/3镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
【 在 labi 的大作中提到: 】
: a=[5,3,4,2,5,7,5,6]
: b=17
: a 的前n个元素之和恰好大于b
: ...................
aa=cumsum(a);
bb=find(aa>b,1,'first');
【 在 labi 的大作中提到: 】
: a=[5,3,4,2,5,7,5,6]
: b=17
: a 的前n个元素之和恰好大于b
: ...................
刚回的时候没注意[em17]
应该是aa<b
bb就是所求n
这个ls当然强,他上学期电院第四呢,各种牛了
【 在 labi 的大作中提到: 】
: 谢谢!
: 就是想找有cumsum这个功能的命令呢。
: 越来越觉得matlab强大了。
: ...................