[信息与通信]第二章 MATLAB的基本语法.pptVIP

  • 3
  • 0
  • 约1.54万字
  • 约 75页
  • 2018-03-01 发布于浙江
  • 举报

[信息与通信]第二章 MATLAB的基本语法.ppt

[信息与通信]第二章 MATLAB的基本语法

3、if,else,elseif语句 (1)if 逻辑表达式 执行语句 end 当逻辑表达式的值为真时,执行该结构中的执行语句,执行完之后继续向下进行;若为假,则跳过结构中的内容,向下执行。 (2)if 逻辑表达式 (3) if 逻辑表达式1 执行语句1 执行语句1 else elseif 逻辑表达式2 执行语句2 执行语句2 end … end if-else的执行方式为:如果逻辑表达式的值为真,则执行语句1,然后跳过语句2,向下执行;如果为假,则执行语句2,然后向下执行。 if-elseif的执行方式为:如果逻辑表达式1的值为真,则执行语句1;如果为假,则判断逻辑表达式2,如果为真,则执行语句2,否则向下执行。 例exp2_13.m exp2_13_.m 4、switch语句 格式:switch 表达式(%可以是标量或字符串) case 值1 语句1 case 值2 语句2 …. otherwise 语句3 end 例exp2_14.m 执行方式:表达式的值和哪种情况(case)的值相同,就执行哪种情况中的语句,如果不同,则执行otherwise中的语句。格式中也可以不包括otherwise,这时如果表达式的值与列出的各种情况都不相同,则继续向下执行。 2.8 数据的输入输出及文件的读写 2.4.1 交互输入与输出命令和函数 1.键盘输入命令input 格式一:u=input(‘提示内容’) 格式二: u=input(‘提示内容’,‘s’) 在屏幕上显示提示内容,等待从键盘输入,将输入的符号以字符串赋给文本(字符串)变量u。 2. 菜单输入命令menu 功能:产生一个供用户输入的选择菜单。 格式: k=menu(‘title’,‘选项1’,‘选项2’,?,‘选项n’) 显示以字符串变量‘title’为标题的菜单,选择为字符变量:‘选项1’,‘选项2’,?, ‘选项n’,并将所输入的值赋给变量k。 3.暂停执行命令pause pause 常用在M文件中,用于停止执行,直接按任意键继续执行; pause(n)  暂停执行n秒后继续执行; pause on  允许一系列pause命令暂停程序执行; pause off 保证任何pause命令和pausea(n)语句不能暂停程序执行。 4.显示命令 disp 功能:显示指定的变量或变量的内容。 调用格式: disp(变量名) 5.按格式要求输出变量命令sprintf 功能:按格式要求输出变量 调用格式: sprintf(显示格式,变量)。 2.4.2 文件输入输出命令与函数 1.save 功能:用以将工作空间中的变量保存到磁盘上。 格式一: save 将工作空间中的所有变量保存在一个名为:“matlab.mat”的二进制格式文件中,该文件可通过load命令来重新装入工作空间。 格式二: save 文件名 变量名 将工作空间中指定的“变量名”保存在指定“文件名.mat”的二进制格式文件中。 格式三: save 文件名 选项 使用“选项”指定ASCII文件格式,将工作实间中所有变量保存到“文件名”所指定的文件中。 2. load: 功能:从磁盘文件中重新调入变量内容到工作空间。 格式一: load   将保存在“matlab.mat”文件中的所有变量调入到工作空间。 格式二: load  文件名 从“文件名 . mat”中调入变量,可给出全部路径。 3. fopen 功能:打开文件或获得打开文件信息。 格式一: f_id=fopen(文件名,’允许模式’) 以’允许模式’指定的模式打开“文件名”所指定的

文档评论(0)

1亿VIP精品文档

相关文档