微积分微积分微积分 (1).pdf

上传人:奉*** 文档编号:67734990 上传时间:2022-12-26 格式:PDF 页数:4 大小:284.91KB
返回 下载 相关 举报
微积分微积分微积分 (1).pdf_第1页
第1页 / 共4页
微积分微积分微积分 (1).pdf_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《微积分微积分微积分 (1).pdf》由会员分享,可在线阅读,更多相关《微积分微积分微积分 (1).pdf(4页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、实验一 一元函数的图形 实验目的 1 学习 matlab 一元函数绘图命令.2 进一步理解函数概念.实验内容 1 学习 matlab 命令.matlab绘图命令比较多,我们选编一些常用命令,并简单说明其作用,这些命令的调用格式,可参阅例题及使用帮助 help 查找.表 1.1 二维绘图函数 bar 条形图 hist 直方图 plot 简单的线性图形 polar 极坐标图形 表 1.2 基本线型和颜色 符号 颜色 符号 线型 y 黄色.点 m 紫红 0 圆圈 c 青色 x x 标记 r 红色+加号 g 绿色*星号 b 兰色-实线 w 白色:点线 k 黑色-.点划线 -虚线 表 1.3 二维绘图工

2、具 grid 放置格栅 gtext 用鼠标放置文本 hold 保持当前图形 text 在给定位置放置文本 title 放置图标题 xlabel 放置 x 轴标题 ylabel 放置 y 轴标题 zoom 缩放图形 表 1.4 axis 命令 axis(x1,x2,y1,y2)设置坐标轴范围 axis square 当前图形设置为方形 axis equal 坐标轴的长度单位设成相等 axis normal 关闭 axis equal 和 axis square axis off 关闭轴标记、格栅和单位标志 axis on 显示轴标记、格栅和单位标志 linspace 创建数组命令,调用格式为:x

3、=linspace(x1,x2,n),创建了 x1 到 x2 之间有 n 个数据的数组.2 绘制函数图形举例.例 1 画出的图形 解:首先建立点的坐标,然后用plot命令将这些点绘出并用直线连接起来,采用中学五点作图法,选取五点(0,0)、(,1)、(,0)、(,-1)、(,0).输入命令:x=0,pi/2,pi,3*pi/2,2*pi;y=sin(x);plot(x,y)可以想象,随点数增加,图形越来越接近的图象.例如,在0到之间取30 个数据点,绘出的图形与的图象已经非常接近了.x=linspace(0,2*pi,30);y=sin(x);plot(x,y)也可以如下建立该图形.x=0:0

4、.1:2*pi;y=sin(x);plot(x,y)还可以给图形加标记、格栅线.x=0:0.1:2*pi;y=sin(x);plot(x,y,r)title(正弦曲线)xlabel(自变量 x)ylabel(函数 y=sinx)text(5.5,0,y=sinx)grid 上述命令第三行选择了红色虚线,第四行给图加标题“正弦曲线”,第五行给 x轴加标题“自变量 x”,第六行给 y 轴加标题“函数”,第七行在点(5.5,0)处放置文本“”,第八行给图形加格栅线.例 2 画出和xy)21(的图象.解:输入命令:x=-4:0.1:4;y1=2.x;y2=(1/2).x;plot(x,y1,x,y2)

5、;axis(-4,4,0,8)matlab 允许在一个图形中画多条曲线.plot(x1,y1,x2,y2,x3,y3)指令绘制等多条曲线.matlab 自动给这些曲线以不同颜色.例 3 在同一坐标系中画出xycos、2xy、xy 的图象.解:输入命令:x=-pi:0.1:pi;y1=cos(x);y2=x2;y3=sqrt(x);plot(x,y1,x,y2,x,y3)axis equal axis(-pi,pi,-3,3)grid .例 4 画出的图象.解:输入命令:x=linspace(-30,30,200);y=sin(x)./x;plot(x,y);grid on axis(-30,3

6、0,-2,2)从图上看,当时,1sinxx,当时,0sinxx。的“振幅”是xy1;画出xy1图象。hold on plot(x,1./x,x,-1./x);hold off 例 5 画出的图象.解:输入命令:x=linspace(-10,10,200);y=sin(1./x);plot(x,y)从图上看,当时,与 轴无限接近,极限是 0;在附近图象比较复杂。调整坐标系显示范围:axis(-1,1,-2,2)该图像与我们知道的曲线有较大差异,这是因为我们取的点太少。x=linspace(-1,1,10000);y=sin(1./x);plot(x,y)axis(-1,1,-2,2)结果发现,在

7、附近作无限次振荡。例 6 画出的图象.解:输入命令:x=linspace(-10,10,50000);y=x.*sin(1./x);plot(x,y)从图上看,当时,与 1 无限接近,极限是 1。为了更清楚看到该函数在附近的情况,可以调整坐标系的显示范围:axis(-0.5,0.5,-0.5,0.5)的“振幅”是,当时,的极限是 0。添加的图象:hold on plot(x,x,x,-x)hold off 打开图形放大开关:zoom on 鼠标点击图象可以观看放大以后的图像,从图上看,该函数在原点无切线,从而函数在处不可导。3 简单动画 制作简单动画的思想是这样的:绘制一系列的图像,然后让图像连续地在屏幕上显示。例 7 制作绘制曲线xycos的动画。解:x=linspace(0,10,200)y=cos(x);for i=1:200 plot(x(1:i),y(1:i)axis(0,5,-1,1)pause(0.1)end

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com