1. for语句
  2. 格式:

for 循环变量=表达式1:表达式2:表达式3

循环体语句

end

表达式1:循环变量初值;表达式2:步长;表达式3:循环变量终值。


for 循环变量=矩阵表达式

循环体语句

end

循环变量分别等于矩阵各列元素,然后执行循环语句;

s=0;
a=[12,13,14;15,16,17;18,19,20;21,22,23];
for k=a
  s=s+k;
end disp(s'); %s'以行输出
结果:39 48 57 66 disp(s)或s;
结果:
39
48
57
66

  1. 一个3位整数各位数字的立方和等于该数本身则称该数为水仙花数。输出100~999之间的全部。
  2.  for m=: %步长省略则为1
    m1=fix(m/); %求m的百位数字;fix:向零方向取整;
    m2=rem(fix(m/),); %求m的十位数字;rem:求余运算
    m3=rem(m,); %求m的个位数字
    if m==m1*m1*m1+m2*m2*m2+m3*m3*m3
    disp(m)
    end
    end 输出结果:153
    370
    371
    407
  3. 已知y=1/12+1/22+...1/n2,当n=100时,求y的值;
  4. y=;
    n=;
    for i=:n
    y=y+/i/i;
    end
    y 结果:y=1.6350 快速算法:
    n=100;
    i=1:n;
    f=1./i.^2;%点运算,这里i形成的是一个向量,所以点运算
    y=sum(f)
  5. 设f(x)=e-0.5xsin(x+pi/6),求s=(0到3pi的积分)f(s)dx
  6. 以以梯形法算积分:
    a=;
    b=*pi;
    n=;
    h=(b-a)/n;
    x=a;s=;
    f0=exp(-0.5*x)*sin(x+pi/);
    for i=:n
    x=x+h;
    f1=exp(-0.5*x)*sin(x+pi/);
    s=s+(f0+f1)*h/;
    f0=f1;
    end
    s 输出结果:

    s =

    
    

    0.9008

    快速算法(基于向量)

    a=0;
    b=3*pi;
    n=1000;
    h=(b-a)/n;
    x=a:h:b;
    f=exp(-0.5*x).*sin(x+pi/6);%f已经形成了一个向量;
    for i=1:n
    s(i)=(f(i)+f(i+1))*h/2;
    end
    s=sum(s)
    
    

MATLAB循环结构:for语句+定积分实例的更多相关文章

  1. 循环结构for语句-求和思想

    循环结构for语句的练习-求和思想:需求1:求出1到10之间的数据和 public static void main(String[] args) { int sum = 0; for(int i = ...

  2. Golang的循环结构-for语句

    Golang的循环结构-for语句 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.for循环语法 循环结构在生活中的场景也非常的多,比如: ()上班族们每天朝九晚五的生活; ( ...

  3. 【C语言】-循环结构-for语句

    for语句: for (表达式1;表达式2;表达式3) { 循环语句 } 表达式1 给循环变量赋初值 表达式2 为循环条件 表达式3 用来修改循环变量的值,称为循环步长. for语句的执行流程: 例: ...

  4. MATLAB循环结构:while语句P69范数待编

    while语句的一般格式为: while 条件 循环体语句 end 从键盘输入若干个数,当输入0时结束输入,求这些数的平均值和它们的和. 程序如下: sum=; n=; x=input('输入一个数字 ...

  5. 【C语言】-循环结构-while语句

    while语句: while循环可实现"当型"循环,即当条件成立时,执行循环体.适合无法确定循环执行次数的情况. while (表达式) { 循环语句 } 注意: 表达式为循环控制 ...

  6. Python新手学习基础之循环结构——For语句

    for语句 在Python里,循环语句除了while语句,还有for语句. 通常我们用for循环来遍历(按约定的顺序,对每个点进行访问,且只做一次访问)有序列的内容,比如列表和字符串(列表内容我们会在 ...

  7. MATLAB循环结构:break+continue+嵌套

    break语句:终止当前循环,继续执行循环语句的下一语句: continue语句:跳过循环体的后面语句,开始下一个循环: 例:求[100,200]之间第一个能被21整除的整数 :200 %循环语句 ) ...

  8. 循环结构——for语句、seq语句、while语句、break语句

    1.for语句: 运行结果: 2.seq命令生成整数序列: 3.while语句: 执行结果: 4.break语句: break语句是正常结束之前退出当前循环. 执行结果: 5.continue语句: ...

  9. 4th 循环结构概述和for语句的格式及其使用

    04.01_Java语言基础(循环结构概述和for语句的格式及其使用) A:循环结构的分类 for,while,do...while B:循环结构for语句的格式: for(初始化表达式;条件表达式; ...

随机推荐

  1. 改变PS1变量的颜色

    2016.1.11今天学了改变PS1的颜色,怎么增加PS1变量找到文件(.bash_profile),或者bashrc export PS1="\[\e[32;1m\]Test $PWD&g ...

  2. 由jtable浅谈vector<vector<Object>>的用法(转自a718515028的专栏)

    以前只用过vector<Object>  ,但是在做从数据库导出数据放到jtable中时,发现还有个vector<vector<Object>>的用法. 先说jta ...

  3. Vue表单和组件

    一.表单 v-model 指令在表单控件元素上创建双向数据绑定,v-model 会根据控件类型自动选取正确的方法来更新元素. <input v-model="message" ...

  4. x-pack破解并安装

    声明:本文仅作为学习交流,请勿用于商业用途,否则后果自负.如需使用黄金或白金版X-Pack请购买正版. 1. 安装x-pack 具体安装过程参照:http://www.cnblogs.com/shao ...

  5. perl学习笔记一

    标量数据 标量:数字.字符.可以存储在标量变量中也可以从文件和设备中读取. 数字:所有数字内部格式相同——双精度浮点数. 浮点数直接量:程序员在程序中直接键入的数字. 整数直接量:6129804028 ...

  6. 倍福TwinCAT(贝福Beckhoff)基础教程 松下驱动器如何执行绝对值清零

    点击参数-参数一览,然后修改015为0(设置为绝对编码器方式),点击设定值变更,然后传送,EEP,将参数写入驱动器(保持USB线连接,重启驱动器并确认参数确是改成0了)   监视器-清除多圈数,清除之 ...

  7. @classmethod, @staticmethod和@property这三个装饰器的使用对象是在类中定义的函数。下面的例子展示了它们的用法和行为:

    class MyClass(object): def __init__(self): self._some_property = "properties are nice" sel ...

  8. C++ 模板详解(二)(转)

    四.类模板的默认模板类型形参 1.可以为类模板的类型形参提供默认值,但不能为函数模板的类型形参提供默认值.函数模板和类模板都可以为模板的非类型形参提供默认值. 2.类模板的类型形参默认值形式为:tem ...

  9. 【原创】Loadrunner使用json格式请求数据并参数化

    (2015-04-10 16:10:41) 转载▼ 标签: loadrunner json 参数化 web_custom_request 分类: 性能测试 请求自定义的http文件用函数:web_cu ...

  10. mysql 杀掉(kill) lock进程脚本

    杀掉lock进程最快的方法是重启mysql,像你这种情况,1000多sql锁住了,最好是重启如果不允许重启,我提供一个shell脚本,生成 kill id命令杀掉lock线程,如下:--------- ...