




已阅读5页,还剩39页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章,2-1空间解析几何,2019/12/5,第二章目录,空间直角坐标系向量的创建向量运算图形绘制基本知识常用绘图函数绘图的标注命令符号函数的定义,曲线绘图绘图线型与颜色离散函数绘曲线连续函数绘曲线参数方程绘曲线极坐标绘曲线课堂练习,2019/12/5,空间解析几何实验,一、建立空间直角坐标系:程序:x=0;y=0;z=0;plot3(x,y,z)xlabel(x轴)ylabel(y轴)zlabel(z轴),2019/12/5,空间解析几何实验,二、空间两点间的距离D=程序:M1=1,2,3M2=4,5,6d=sqrt(4-1)2+(5-2)2+(6-3)2)结果:d=5.1962,2019/12/5,向量的创建,一、向量的创建:1.随机创建法:程序:a=rand(1,6)%创建了一行6个元素的行向量。b=rand(6,1)%创建了一列6个元素的列向量。创建整数向量:C=fix(rand(1,n)*30)%使小数点后移两位,再向零取整。,2019/12/5,向量的创建,2.冒号创建法:程序:c=1:2:9%创建了一个初值为1,步长为2,终值为9的行向量。结果:c=13579,2019/12/5,向量的创建,3.等分插值创建法:程序:d=linspace(0,2*pi,10)%创建了在区间0,2上等分的10个插值点构成的向量。结果:d=Columns1through7(表示第1列到第7列)00.69811.39632.09442.79253.49074.1888Columns8through104.88695.58516.2832,2019/12/5,向量的创建,4.已知向量坐标的元素输入法:例:已知向量a=(3426737)程序:a=3426737结果:a=3426737,2019/12/5,向量的元素操作,已知向量x=-3:3y1=abs(x)1y2=x(abs(x)1)y3=x(find(1111000)y4=x(1111)x(abs(x)1)=,2019/12/5,向量运算,二、向量的运算命令:a+b%向量a与b的加法ab%向量a与b的减法k*a%数k乘以向量anorm(a)%向量a的模dot(a,b)或a*b%向量a与b的数量积,2019/12/5,向量运算,cross(a,b)%向量a与b的向量积(只能作三维的)dot(cross(a,b),c)%向量的混合积a.*b%向量a与b的对应元素相乘a./b%向量a与b的对应元素作除a.2%向量a的每个元素取平方a.b%向量a与b的对应元素作幂运算,2019/12/5,向量运算,例:已知a=3,-1,-2,b=1,2,-1,求ab及ab;(-2a)3b及a2b;a、b的夹角的余弦。程序:1.A1=dot(a,b)a=312;A2=cross(a,b)b=121;2.A3=dot(-2*a,3*b)A4=cross(a,2*b)3.A5=dot(a,b)/(norm(a)*norm(b),2019/12/5,可视化绘图,MATLAB的绘图窗口用figure命令可产生可编辑的图形窗口(见右图).,2019/12/5,图形窗口中的快捷键,功能见下表:对图形进行编辑辑在图形窗口添加文本在图形窗口添加箭头在图形窗口添加直线放大图形缩小图形允许图形旋转为三维图形,2019/12/5,3.常用绘图函数,plot(x,y,r+)%离散数据画函数曲线图fplot(y,a,b,)%连续函数y在区间a,b上做曲线图ezplot(y,a,b)%连续函数y在区间a,b上做曲线图polar(t,r)%极坐标绘曲线图holdon%保持图形holdoff%取消保持图形clf%删除图形subplot(m,n,p)%分块绘图,分割成m行n列,p为编号,2019/12/5,plot(x1,y1,x2,y2)%同一图中绘制多条曲线gridon(off)%在图形窗口添加(去掉)网格x,y,z=meshgrid(x,y,z)%三维网格坐标的生成ginput(n)%用鼠标获取图形中n个点的坐标fill%填充二维坐标中的二维图形patch%填充二维或三维坐标中的二维图形axis(xmin,xmax,ymin,ymax)%确定坐标系的范围axis(equal)%各坐标轴刻度增量相同axis(on)%返回(缺省的)坐标轴显现状态,3.常用绘图函数,2019/12/5,xlabel(x轴)%x轴加标志“x轴”ylabel(y轴)%y轴加标志“y轴”zlabel(z轴)%z轴加标志“z轴”title(f曲线图)%加图名“f曲线图”legend(f(x)%为图形添加图例text(x,y,文本)%在指定位置添加文本字符串gtext(文本)%用鼠标在图形上主放置文本,绘图的标注命令,2019/12/5,符号函数定义方法,符号函数定义法:symsxyz%定义了符号变量:xyzf=x2+sin(x)2-8%定义了函数:x=2*pi%给自变量赋值eval(f)%求函数值:f(2)numeric(f3)%将f(3)转化为数值isstr(f)%检查变量是字符还是数值:f是字符时为1,f是数字时为0。,2019/12/5,空间解析几何之曲线绘制,平面曲线绘制(一)数值绘图法:首先定义自变量X的取值向量再定义函数Y的取值向量用plot(x,y)命令给出平面曲线图。在绘图参数中可以给出绘制图形的线型和颜色的参数。例:plot(x,y,r*)就是用红色的*线型绘图。,2019/12/5,绘图基本线型和颜色,符号颜色符号线型与标记y黄色.点m紫红。圆圈c青色xx标记r红色+加号g绿色*星号b蓝色-实线w白色:点线k黑色-.点划线-虚线,2019/12/5,离散函数曲线绘制,例1:画出以下平面曲线图:y=x2x-2,2(蓝色实线型绘图默认)y=sin(x)x-2,2(红色*线型绘图)程序:1.x=-2:0.1:2;2.x=linspace(-2*pi,2*pi,30);y=x.2;y=sin(x);plot(x,y)plot(x,y,r*)holdonholdoff,2019/12/5,离散函数曲线绘制,2019/12/5,离散函数曲线绘制,例2:在图形名为“平面曲线图”的图中建立坐标系,并画出如下函数图形:y=ex+20 x0,5(蓝色实线型绘图)z=2x3+3x+1x0,5(红色*线型绘图)w=100cos(x)x0,5(紫色+线型绘图)程序:x=linspace(0,5,30);title(平面曲线图)y=exp(x)+20;xlabel(x轴)z=2*x.3+3*x+1;ylabel(y轴)w=100*cos(x);plot(x,y,x,z,r*,x,w,m+),2019/12/5,离散函数曲线绘制,2019/12/5,离散函数曲线绘制,例3:分块画出如下函数图形:y1=ln(5x)x0,2(蓝色实线型绘图)y2=2x4x0,2(红色*线型绘图)y3=4*cos(x)x0,2(紫色+线型绘图)y4=sin(x)x0,2(绿色o线型绘图)并在各图形中标出函数,2019/12/5,离散函数曲线绘制,例3程序:x=linspace(1,8,30);y1=log(5*x);y2=2*x.4;y3=4*cos(x);y4=sin(x);subplot(2,2,1)plot(x,y1)title(ln(5x)subplot(2,2,2),plot(x,y2,r*)title(2x4)subplot(2,2,3)plot(x,y3,m+)title(4*cos(x)subplot(2,2,4)plot(x,y4,go)title(sin(x),2019/12/5,离散函数曲线绘制,2019/12/5,参数方程绘图,例13参数方程绘圆心在原点,半径为2的圆.程序如下:t=linspace(2,2,50)pi;x=2cos(t);y=2sin(t);plot(x,y,r);axisequal%设置纵横比为1:1text(0.25,0,x2+y2=4);%在图中标记曲线方程,2019/12/5,绘图结果,2019/12/5,连续函数曲线绘制,(二)定义一元函数绘二维曲线图首先定义符号变量:symsxyt再定义符号函数:f=sin(x)函数绘图命令1:fplot(f,a,b)函数绘图命令2:ezplot(f)函数绘图命令3:ezplot(f,a,b),2019/12/5,例4:画幂函数k=1,2,3,4的图形程序:symsxty1=x1ezplot(y2,-1,1)y2=x2holdony3=x3ezplot(y3,-1,1)y4=x4holdonezplot(y1,-1,1)ezplot(y4,-1,1)holdonholdoff,连续函数曲线绘制,2019/12/5,连续函数曲线绘制,2019/12/5,例5:分块画曲线与y=sin(1/x)程序:symsxy1=exp(x)title(y1=exp(x)y2=sin(1/x)subplot(1,2,2)subplot(1,2,1)ezplot(y2,-1,1)ezplot(y1,-1,1)title(y2=sin(1/x),连续函数曲线绘制,2019/12/5,连续函数曲线绘制,2019/12/5,四、空间曲线绘制定义参数向量t;定义空间曲线的参数方程:x=x(t);y=y(t);z=z(t);用函数plot3(x,y,z)绘图,例6:画空间螺旋线x=sin(t)y=cos(t)z=t程序:t=0:pi/50:10*pi;plot3(sin(t),cos(t),t)label(x),ylabel(y),参数方程曲线绘制,2019/12/5,参数方程曲线绘制,2019/12/5,函数的极坐标绘图,一元函数极坐标绘图polar(t,r)%其中t和r分别为角度向量和幅值向量,且向量的长度相同。例:极坐标绘图程序:t=0:0.1:4*pi;r=cos(t/6)+0.5polar(t,r),2019/12/5,函数的极坐标绘图,2019/12/5,复函数绘图,plot(z)%其中z是复数.绘图是以z的实部为横坐标、虚部为纵坐标绘制的关系曲线.例绘制z=sin(t)+cos(t)i的关系图形.程序如下:t=0:0.1:2pi;x=sin(t);y=cos(t);z=x+iy;plot(z),2019/12/5,运行结果如图所示.,2019/12/5,课堂练习,Y1=(85263179541057)绘出Y1的图形x=(12345678930)Y2=1/x,绘出曲线图形。x3为区间-5,5上等分的30个点列,y3=5x3sin(x3)的曲线图。,2019/12/5,课堂练习,将x4取为从-2,2中,以/50为步长取点
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师招聘之《幼儿教师招聘》能力检测试卷附答案详解【巩固】
- 2025呼伦贝尔莫力达瓦达斡尔族自治旗尼尔基第一中学校园引才笔试备考有完整答案详解
- 未包括的互联网服务创新创业项目商业计划书
- 用户生成图文故事创作平台创新创业项目商业计划书
- 低温耐受性马铃薯品种研究创新创业项目商业计划书
- 教师招聘之《幼儿教师招聘》考试模拟试卷附参考答案详解【夺分金卷】
- 教师招聘之《幼儿教师招聘》考前冲刺测试卷附有答案详解及参考答案详解【达标题】
- 智能制造数字化全产业链解决方案
- 教师招聘之《幼儿教师招聘》强化训练模考卷及答案详解【名校卷】
- 2025年四川宜宾市珙县事业单位选调13人笔试备考题库附答案详解
- 一年级上册全部单词表
- 普洱茶考试题及答案
- 小区物业监控管理制度
- 肿瘤血液科化疗药物使用专题方案
- T/CECS 10128-2021不锈钢二次供水水箱
- 露营股份合作协议书
- 酒店物件赔偿协议书
- 职业技能考评员培训课件
- 2025年第十届“学宪法、讲宪法”竞赛题库(含答案)
- 四川产业振兴基金投资集团有限公司招聘笔试题库2025
- 光伏备案合同协议
评论
0/150
提交评论