Matlab软件入门2_1讲解.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab软件入门2_1讲解

Matlab软件入门1 实验作业 熟悉Matlab软件的基本功能 实践本次课程的内容 利用help 学习一下函数的功能: size() ones() rand() randn() pascal() dot() cross() max() min() sort() mean() det() inv() trace() norm() rank() floor() round() fix() ceil() mod() 利用help学习一下命令的功能: clear clc clock now whos date tic toc save load 2、逻辑运算符 1、for循环:允许一组命令以固定的和预定的次数重复 for x=array {commands} end 在for和end语句之间的命令串{commands}按数组(array)中的每一列执行一次. 在每一次迭代中,x被指定为数组的下一列,即在第n次循环中,x=array(:,n) 控制流 MATLAB提供三种决策或控制流结构: for循环、while循环、if-else-end结构. 这些结构经常包含大量的MATLAB命令,故经常出现在MATLAB程序中,而不是直接加在MATLAB提示符下. 例 对n=1,2,…,10,求xn= 的值 for n=1:10 x(n)=sin(n*pi/10); end x while expression {commands} end 只要在表达式(expression)里的所有元素为真,就执行while和end语句之间的命令串{commands}. 2、While循环 与for循环以固定次数求一组命令相反,while循环以不定的次数求一组语句的值. 例 设银行年利率为11.25%。将10000元钱存入银行,问多长时间会连本带利翻一番? money=10000 years=0 while money20000 years=years+1 money=money*(1+11.25/100) end 3、If-Else-End结构 (1)有一个选择的一般形式是: if expression {commands} end 如果在表达式(expression)里的所有元素为真,就执行if和end语句之间的命令串{commands}. x=2 if x1 f=x^2+1 end if x=1 f=2*x end 2) 有三个或更多的选择的一般形式是: if (expression1) {commands1} elseif (expression2) {commands2} elseif (expression3) {commands3} elseif …… ………………………………… else {commands} end x=2 if x1 f=x^2+1 elseif x=0 f=x^3 else f=2*x end end 西华大学数学与计算机学院 数学建模课件·竞赛培训 应用概况 MATLAB是当今国际上公认的在科技领域方面最为优秀的应用软件和开发环境。在欧美各高等院校,MATLAB已经成为应用线性代数、自动控制理论、数据统计、数字信号处理、时间序列分析、动态系统仿真、图形处理等高级课程的基本数学工具,是攻读学士的大学生、硕士生、博士生必须掌握的基本技能。在设计研究单位和工业部门,MATLAB已经超出实验室,广泛用于研究和解决具体的工程问题。 国内部分重点高校已作为理工学生的必修或选修课。 ? MATLAB建立在向量、数组和矩阵的基础上,使用方便,人机界面直观,输出结果可视化。 ? 矩阵是MATLAB的核心 最初MATLAB是新墨西

文档评论(0)

33ggoup + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档