matlab-空间曲线绘图

matlab-空间曲线绘图

ID:21938236

大小:722.50 KB

页数:44页

时间:2018-10-21

matlab-空间曲线绘图_第1页
matlab-空间曲线绘图_第2页
matlab-空间曲线绘图_第3页
matlab-空间曲线绘图_第4页
matlab-空间曲线绘图_第5页
资源描述:

《matlab-空间曲线绘图》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章§2-1空间解析几何第二章目录空间直角坐标系向量的创建向量运算图形绘制基本知识常用绘图函数绘图的标注命令符号函数的定义曲线绘图绘图线型与颜色离散函数绘曲线连续函数绘曲线参数方程绘曲线极坐标绘曲线课堂练习2021/7/18空间解析几何实验一、建立空间直角坐标系:程序:x=0;y=0;z=0;plot3(x,y,z)xlabel('x轴')ylabel('y轴')zlabel('z轴')2021/7/18空间解析几何实验二、空间两点间的距离D=程序:M1=[1,2,3]M2=[4,5,6]d=sqrt((4-1)^2+

2、(5-2)^2+(6-3)^2)结果:d=5.19622021/7/18向量的创建一、向量的创建:1.随机创建法:程序:a=rand(1,6)%创建了一行6个元素的行向量。b=rand(6,1)%创建了一列6个元素的列向量。创建整数向量:C=fix(rand(1,n)*30)%使小数点后移两位,再向零取整。2021/7/18向量的创建2.冒号创建法:程序:c=1:2:9%创建了一个初值为1,步长为2,终值为9的行向量。结果:c=135792021/7/18向量的创建3.等分插值创建法:程序:d=linspace(0,2*

3、pi,10)%创建了在区间[0,2π]上等分的10个插值点构成的向量。结果:d=Columns1through7(表示第1列到第7列)00.69811.39632.09442.79253.49074.1888Columns8through104.88695.58516.28322021/7/18向量的创建4.已知向量坐标的元素输入法:例:已知向量a=(3426737)程序:a=[3426737]结果:a=34267372021/7/18向量的元素操作已知向量x=-3:3y1=abs(x)>1y2=x(abs(x)>1)y

4、3=x(find([1111000]))y4=x([1111])x(abs(x)>1)=[]2021/7/18向量运算二、向量的运算命令:a+b%向量a与b的加法a–b%向量a与b的减法k*a%数k乘以向量anorm(a)%向量a的模dot(a,b)或a*b’%向量a与b的数量积2021/7/18向量运算cross(a,b)%向量a与b的向量积(只能作三维的)dot(cross(a,b),c)%向量的混合积a.*b%向量a与b的对应元素相乘a./b%向量a与b的对应元素作除a.^2%向量a的每个元素取平方a.^b%向量a

5、与b的对应元素作幂运算2021/7/18向量运算例:已知a={3,-1,-2},b={1,2,-1},求a·b及a×b;(-2a)·3b及a×2b;a、b的夹角的余弦。程序:1.A1=dot(a,b)a=[3–1–2];A2=cross(a,b)b=[12–1];2.A3=dot(-2*a,3*b)A4=cross(a,2*b)3.A5=dot(a,b)/(norm(a)*norm(b))2021/7/18可视化绘图MATLAB的绘图窗口用figure命令可产生可编辑的图形窗口(见右图).2021/7/18图形窗口中的

6、快捷键功能见下表:对图形进行编辑辑在图形窗口添加文本在图形窗口添加箭头在图形窗口添加直线放大图形缩小图形允许图形旋转为三维图形2021/7/183.常用绘图函数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为编号2021/7

7、/18plot(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.常用绘图函数2021/7/18xlabel('x轴

8、')%x轴加标志“x轴”ylabel('y轴')%y轴加标志“y轴”zlabel('z轴')%z轴加标志“z轴”title(‘f曲线图’)%加图名“f曲线图”legend('f(x)')%为图形添加图例text(x,y,'文本')%在指定位置添加文本字符串gtext('文本')%用鼠标在图形上主放置文本绘图的标注命令

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。