网站大量收购闲置独家精品文档,联系QQ:2885784924

《MATLAB程序设计基础与应用》教学课件合集(共9章)非AI生成.pptx

《MATLAB程序设计基础与应用》教学课件合集(共9章)非AI生成.pptx

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

MATLAB程序设计基础与应用;课程的性质、目的和任务;课程安排;使用教材及参考书;教学要求;教学要求(续前);第1章MATLAB概述;1.1MATLAB简介;MATLAB简介;MATLAB简介;1.1.1MATLAB的版本历史;1.1.2MATLAB的主要特点;MATLAB的主要特点;例1-1绘制正弦曲线和余弦曲线。

x=[0:0.5:360]*pi/180;%给出自变量x的定义域

plot(x,sin(x),x,cos(x));%绘出函数图形;例1-2求方程3x4+7x3+9x2-23=0的全部根。

p=[3,7,9,0,-23];%建立多项式系数向量

x=roots(p)%求根

x=

-1.8857

-0.7604+1.7916i

-0.7604-1.7916i

1.0732

;例1-3绘制函数y=2sin(1+x)的图像,并计算当x=0.5时的函数值。

x=(1:0.1:10);%给出自变量x的定义域

y=2*sin(1+x);%写出函数形式

plot(x,y)%绘出函数图形

y=2*sin(1+0.5)%求当x=0.5时的y值,其后不

加分号,直接在窗口中给出结果

y=1.9950%输出y的计算结果;例1-4绘制函数y=3x3-10x2+5x-8的图像。

fori=1:100

x(i)=0.1*i;

y(i)=3*x(i)^3-10*x(i)^2+5*x(i)-8;

end

plot(x,y)

x=(1:0.1:100);

y=3*x.^3-10*x.^2+5*x-8;

plot(x,y);例1-5用一个简单命令求解线性方程组

3x1+x2-x3=3.6

x1+2x2+4x3=2.1

-x1+4x2+5x3=-1.4

A=[31-1;124;-145];b=[3.6;2.1;-1.4];

x=A\b

x=

1.4818

-0.4606

0.3848;例1-5求积分

quad(x.*log(1+x),0,1)

ans=

0.2500

例1-6求解线性方程组。

a=[2,-3,1;8,3,2;45,1,-9];

b=[4;2;17];

x=inv(a)*b

x=

0.4784

-0.8793

0.4054;1.1.3其他数学类科技软件;Maple;MathCAD;Mathematica;1.2Matlab的安装;;;;;;;;;;;;1.3MATLAB的基本组成;MATLAB产品概览;1.4MATLAB的工作环境;Matlab的启动与退出;命令窗口;MATLAB菜单栏;MATLAB工具栏;命令窗口;MATLAB通用命令;工作空间窗口;当前目录窗口;MATLAB的有哪些信誉好的足球投注网站路径;设置有哪些信誉好的足球投注网站路径;命令历史记录窗口;启动平台窗口和Start按钮;1.5MATLAB帮助系统;Matlab常用的窗口帮助命令;1.5.1帮助窗口;1.5.2帮助命令;MATLAB帮助;1.5.3演示系统;1.5.4远程帮助系统;上机练习;上机练习;第2章MATLAB矩阵及其运算;2.1变量和数据操作;;例2-1计算表达式的值,并显示计算结果。

在MATLAB命令窗口输入命令:

x=1+2i;

y=3-sqrt(17);

z=(cos(abs(x+y))-sin(78*pi/180))/(x+abs(y))

其中pi和i都是MATLAB预先定义的变量,分别代表代表圆周率π和虚数单位。

输出结果是:

z=

-0.3488+0.3286i;任何MATLAB的语句的执行结果都可以在屏幕上显示,同时赋值给指定的变量,没有指定变量时,赋值给一个特殊的变量ans,数据的显示格式由format命令控制。

format只是影响结果的显示,不影响其计算与存储;MATLAB总是以双字长浮点数(双精度)来执行所有的运算。;2.1.2预定义变量;2.1.3内存变量的管理;;;

您可能关注的文档

文档评论(0)

188****7976 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档