首页 >>  正文

matlab1到n求和

来源:baiyundou.net   日期:2024-09-21

庾净诚4171初学matlab,想编一个1+1/2+1/3+……1/n的求和程序,n为输入,结果不对. -
柳妍嵇13088222184 ______ 麻烦 直接在命令窗口输入: n=100(假如是100); i=1:n; sum(1./i) 或者按你说的编写函数: function y=sum(n) sum=0; for i=1:n sum=sum+1/i; end 再在主窗口调用即可

庾净诚4171matlab 中求和:(1+1/2+1/3+...+1/n),n从1到无穷,可以把编程的程序给我吗? -
柳妍嵇13088222184 ______ 这个循环可以做,这里直接用symsum函数吧,用来求级数和 >> clear; syms n N = input('N = '); symsum(1/n,1,N)

庾净诚4171怎么用matlab对二阶等差数列求和数列an=n^2,求前n项和Sn=?如何用matlab求? -
柳妍嵇13088222184 ______[答案] 【1】数值解法 n=input('n=') n=1:n Sn=sum(n.^2) 结果: n = 3 n = 1 2 3 Sn = 14 【2】符号解法 syms n Sn=symsum(n^2,1,n) Sn=factor(Sn) 结果 Sn = 1/3*(n+1)^3-1/2*(n+1)^2+1/6*n+1/6 Sn = 1/6*n*(n+1)*(2*n+1)

庾净诚4171用matlab求和1+2+3+..+n<1000 -
柳妍嵇13088222184 ______ clc;clear n=1; while sum(1:n)<1000 n=n+1; end n=n-1

庾净诚4171用matlab求n!需要键盘输入n的值 求1+2+3+····+n的和,要求键盘输入n的值 谢谢 -
柳妍嵇13088222184 ______ n=input('请输入n的值:'); N=prod(1:n) n=input('请输入n的值:'); S=sum(1:n) 直接利用两个命令不就行了么 matlab中直接有连乘和求和的命令的

庾净诚4171matlab中一个列向量的前几项的和怎么算 -
柳妍嵇13088222184 ______ 写了如下程序,可以试试: clc;clear;close all; A=randn(100,1); n=input('请输入求和的项数:'); sum=sum(A(1:n,1));%%求前n项和

庾净诚4171matlab 求和函数∑(Ti - Xi5),(其中i=0,1,…,N)(i,i5都是下标)Ti是对应i的变化而变化的常数;Xi5是一个N*5的矩阵中的第五列.如何编程表达这个求和函数啊? -
柳妍嵇13088222184 ______[答案] sum(T(:)-X(:,5))

庾净诚4171在线等~!急~~用MATLAB编写一个脚本文件实现1~100的整数求和 -
柳妍嵇13088222184 ______ a=1:100; s=sum(a)

庾净诚4171matlab编程:(1)编程实现1到100之间所有能被5整除的数之和; -
柳妍嵇13088222184 ______ 1 su=0; for i=1:100 if mod(i,5)==0 su=su+i; end end fprintf('所求和为:%d',su); 2 a=1;b=10; disp('x(1)=1 \n x(2)=10'); for i=3:10 t=b; b=(a+b)/2; a=t; fprintf('x(%d)=%1.4d\n',i,b); end 3 function aver=average(a) aver=sum(a)/length(a) end

庾净诚4171matlab中函数求和 比较复杂的函数该怎么弄?求教 -
柳妍嵇13088222184 ______ 用matlab中函数求和 比较复杂的函数,可以这样来考虑: 1、求和关系比较清晰的一般可以用symsum()函数求解,其格式: F = symsum(f,k,a,b) 2、求和关系比较复杂(数据是离散的)用循环语句来求,其格式: x=0, for i=1:n for j=1:m x=x+A(i,j) %求和表达式 end end

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024