3.4 for实现循环结构 --- 3.6 函数文件的定义与调用

3.4

格式不要括号,最后有end

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

表1:初值     表2:步长      表3:终值

求圆周率:π/4=1 - 1/3 + 1/5 -1/7+...+(-1)^(n+1)*(1/2*n-1)

y = 0;
g = -1;
n = input(‘n = ?‘);
for 1:n
g = -g;
y = y + g *1/(2 * i - 1);
end
pai = 4 * y

  或者

n = input (‘n = ?‘);
x = 1 : 2 :(2 * n - 1);
y = (-1)^(2 : n+1) / x;
pai = sum(y) * 4

  

*reshape:重组矩阵排列方式

reshape(1 : 12, 3, 4)

3.5用while语句实现循环

while  条件

  循环体语句

end

用筛选法求某自然数范围内全部素数

m = input(‘m =‘);
p = 1 : m;
p(1) = 0;
for i = 2:sqrt(m)
    for y = 2 * i : i : m;
    p(j) = 0;
    end
end
n = find(~=0);
p(n)

  

3.6 函数文件的定义与调用

function 输出形参表 = 函数名(输入形参表)

  注释说明部分

  函数体语句

有多个形参是,之间用逗号相隔。组成形参表,当输出形参多于1个时,应该用方括号括起来,组成输出矩阵。

函数文件名(有.m)  函数名      ,两者不同,以前为主。

匿名函数

  基本格式: 函数句柄变量 = @(匿名函数输入参数)匿名函数表达式

>>f = @(x,y)x^2 + y^2
f=
    @(x,y)x^2+y^2

>>f(3,4)
    ans=25

  函数句柄变量 = @函数名 (内部函数或自定义函数)

>>f = @sqrt;
    f = @q\sq

  

log(5) = loge(5)

以2为底:log2(5)

原文地址:https://www.cnblogs.com/Mayfly-nymph/p/8687630.html

时间: 2024-11-09 02:27:48

3.4 for实现循环结构 --- 3.6 函数文件的定义与调用的相关文章

PHP5.4 循环结构、系统函数和自定义函数

1.while.for.break.continue <?php $i=1; while($i<=5){     echo "the number is".$i."<br>";     $i++; } ?> <?php $i=1; do {     echo "**********"."<br>";     $i++; }while($i<10);   ?> <

[算法竞赛入门]第二章_循环结构程序设计

第2章 循环结构程序设计 [学习内容相关章节] 2.1for循环 2.2循环结构程序设计 2.3文件操作 2.4小结与习题 [学习目标] (1)掌握for循环的使用方法: (2)掌握while循环的使用方法: (3)学会使用计算器和累加器: (4)学会用输出中间结果的方法调试: (5)学会用计时函数测试程序效率: (6)学会用重定向的方式读写文件: (7)学会fopen的方式读写文件: (8)了解算法竞赛对文件读写方式和命名的严格性: (9)记住变量在赋值之前的值是不确定的: (10)学会使用条

JS中的循环结构、循环嵌套以及函数介绍

[循环结构的步骤]    *①声明循环变量    *②判断循环条件    *③执行循环体(while的{}中的所有代码)操作     *④更新循环变量    *     * 然后,循环执行②③④    *     *     * [JS中循环条件支持的数据类型]    * ①boolean:true 真     false   假    * ②string: 非空字符串为真       空字符串为假    * ③null/NaN/undefined:  全为假    * ④object:全为真 

实验六——循环结构程序练习总结

1.本次课学习到的知识点: (1)对于给定循环次数的程序首选for语句,如果循环次数不明确则用while语句或do-while语句. 2. 实验过程中遇到的问题及解决方法: 不了解格式的重要性 方法:课后查阅相关资料,不会之处询问老师. 3. 实验心得体会及本章学习总结: 通过这一段时间的学习,我现在已经掌握了三种循环语句:for语句.while语句和do-while语句.知道了什么是循环条件和循环体.循环结构四要素:循环初始化,循环条件,循环体,循环变量修改.程序中用负数作为输入的结束标志,之

JAVA-初步认识-第三章-循环结构

一. 概述 循环结构的代表性语句是三个,while,do while,for. 回想一下之前的结构知识点讲解,结构分为这么几种,顺序结构,判断结构,选择结构,循环结构.其中判断结构是if语句,有三种格式.选择结构是Switch语句. 循环结构的三种语句和之前所学的if语句,switch语句一样,都有固定的格式. 二. while语句 while循环语句的结构如下: while(条件表达式) { 执行语句; } 解析一下while语句,和之前的if,switch语句一样,在这些语句的前面都会有一些

循环结构(二)

for循环结构的语法 for(表达式1;表达式2;表达式3){ 循环体 } for循环结构中3个表达式的含义 表达式1(赋值语句;循环结构的初始部分,为循环变量赋初值) 表达式2(条件语句;循环结构的循环条件) 表达式3(赋值语句,通常使用++或--运算符;循环结构的迭代部分,通常用来修改循环变量的值) for循环结构的执行顺序 (1)执行初始部分 (2)进行循环条件判断 (3)根据循环条件判断结果,如果为true,则执行循环体,如果为false,则退出循环,步骤(4).步骤(5)均不执行 (4

控制循环结构

oc提供了continue和break来控制循环结构,当然还有return可以结束整个方法:go..to跳转 使用break 结束训话 for(int i=0;i<10;i++) { if(i==2)//程序循环到2时就跳出程序 { break; } } 使用continue结束本次循环 for(int i=0;i<10;i++) { if(i==2) { continue;//忽略本次循环剩下的语句 } NSlog(@"继续执行程序"); } 使用return结束函数:遇

04 循环结构概述和for语句的格式及其使用

04.01_Java语言基础(循环结构概述和for语句的格式及其使用) A:循环结构的分类 for,while,do-while B:循环结构for语句的格式: for(初始化表达式;条件表达式;循环后的操作表达式) { 循环体; } C执行流程: a:执行初始化语句 b:执行判断条件语句,看其返回值是true还是false 如果是true,就继续执行 如果是false,就结束循环 c:执行循环体语句; d:执行循环后的操作表达式 e:回到B继续. D:案例演示 在控制台输出10次"hellow

实验五——循环结构学习总结

本次课学习到的知识点: (1)循环结构有四要素:循环初始化,循环条件,循环体,循环变量修改. (2)for语句和while语句都是在循环前先判断条件,只有条件满足才会进入循环,而do-while语句先执行循环体,后判断循环条件. (3)continue语句和break语句 2.实验过程中遇到的问题及解决方法: 分不清什么时候用for语句,什么时候用while语句,什么时候用do-while语句. 3. 实验心得体会及本章学习总结 用于循环的语句主要有for语句,while语句,do-while语