www问答网
所有问题
举个例子:我有一个1*10的double型数据,如何在Matlab中求得这个数据的前n项和,例如前三个的和
如题!
举报该问题
其他回答
第1个回答 推荐于2016-04-24
如果数据是data
只要确定的前n项和
直接用sum(data(1:n));
如果需要很多个前几项和可以用
r=cumsum(data);
返回的r,第一个数是第一项,第二个数是前两项和
第三个数是前三项和,。。。。以此类推
可以用r(n)返回需要的前n项和本回答被提问者采纳
第2个回答 2015-09-21
data=1:10;
result=sum(data(1:3));
追问
谢谢你,还想请教一个问题,如何用代码分别求该数据前1项,前2项和,前三项和,……
相似回答
MATLAB如何
提取
一个
矩阵
的前n
行和后n行?
答:
1、当括号后面的最后内容设置为ture条件,那么你提取
数据的
时候,一般抽取的数据会一直从原始数据中抽取。但是如果false条件,提取数据的时候,每次提取之后,再次提取数据会在那些数据之外的数据中进行提取。2、A=randsample(n,m,true/false),这里把n=8,m=3,条件设置为true。3、当把条件参数改...
如何
使用
MATLAB求
一组
数据中前N
个数之和?急求!!!
答:
Very easy. 在命令行输入:sum(B(
1:
N))
matlab怎样
生成一个列向量?
例如,
希望生成
一个1,
2,3,4, …,
n
的列向...
答:
a = (
1:
n)'或者a = (linspace(
1,n,
m))'或者a = [1;2;3;4;5]其实这个方法跟你说的一样,只不过是将两步变成了一步,后面的方法需要穷举,对于
数据
量比较大的就不适合了
matlab
怎么求
一个
列阵
前n项的和
答:
若列阵为a,则 sum(a(
1:
n))为a
前n项的和
。
如何在MATLAB中
用函数的递归调用定义
一个
函数求解
1
到
n的和
答:
function s=mysum(n)if n==1 s=1;else s=n+mysum(n-1);end 检验执行结果:>> s=mysum(5)s = 15 >> s=mysum(10)s = 55
如何
用
matlab
计算1到
10
阶
的和
?
答:
源程序代码以及算法解释如下
:matlab求1
-
10的
阶乘的函数源码如下:function p = factorial()p=1;for a=
1:
10%设置要求的阶乘 for i=1:a%循环遍历从1到a p=p*i;%遍历相乘 end;//函数结束 p%输出结果 p=1;%p还原其初始值 end end 程序运行结果如下:...
...1 - 1/4 + 1/7 - 1/
10
+ ...
的前N项
之和。
这个
代码有什么问题...
答:
include <stdio.h> int main(){
double
s=0,d=-1.0;int a,b;scanf("%d",&a);b=(a-1)*3+1;for(int j=1; j<=b; j=j+3){ d=-d;s=d/j+s;} printf("sum = %.3lf\n",s);return 0;}
怎样
用
MATLAB
实现,从矩阵每行选取
一个
数字,然后将取出来的数字相加求和...
答:
1.第一行和第二行交叉相加,得到了3*3=9个值,作为新的第一行。2.用新的第一行和第三行交叉相加,可以得到9*3=27个。程序给你写出来了,x可以使n行k列的,我这里取n=3,k=
10,
所以应该有1000长的结果,你可以自己改。x=rand([3
,10
]);[n,k]=size(x);result=x(
1,:
);for ind=2...
...编写程序,计算以下数级
前n项
之和。 sum=
1
+x+
答:
include <stdio.h> include <stdlib.h> include <math.h> int main(void){ long n,x,jc=1,t;
double
sum=1;scanf("%d%d", &n,&x);for(int i = 1; i <=n; i++){jc=jc*i;t=pow(x,i);sum=sum+t
*1.0
/jc ;} printf("%lf",sum);return 0;} ...
大家正在搜
我还能举这样的两个例子
举三个我为人人的例子
举一个我自己的例子英语
举一个例子说一说知识是最好的
我举一个例子
你比如说我举个例子
比如你以为我会举个例子
那我举个例子
我给你举个例子
相关问题
matlab中的double(简单)
MATLAB如何提取一个矩阵的前n行和后n行?
matlab 的一个double变量,怎么从其中取值
有一个分数序列:2/1, 3/2, 5/3, 8/5, 13...
Matlab double型数据怎样截取整数部分
MATLAB数据类型转换的问题 100分!!
一个简单的编程题(matlab或者C++)
在matlab中如何控制数据的输出格式?