第3章 Matlab 图形设计习题
- 格式:doc
- 大小:43.00 KB
- 文档页数:4
matlab绘图试题及答案MATLAB绘图试题及答案1. 绘制正弦曲线题目:使用MATLAB绘制函数 \( y = \sin(x) \) 在区间 \([0, 2\pi]\) 上的图像。
答案:```matlabx = 0:0.01:2*pi;y = sin(x);plot(x, y);title('Sin(x) Function');xlabel('x');ylabel('y');```2. 绘制二次函数图像题目:绘制函数 \( y = ax^2 + bx + c \) 在区间 \([-10, 10]\) 上的图像,其中 \( a = 1, b = 2, c = 3 \)。
答案:```matlabx = -10:0.1:10;y = x.^2 + 2*x + 3;plot(x, y);title('Quadratic Function y = x^2 + 2x + 3');xlabel('x');ylabel('y');```3. 绘制柱状图题目:给定一组数据 [10, 20, 30, 40, 50],使用MATLAB绘制柱状图。
答案:```matlabdata = [10, 20, 30, 40, 50];bar(data);title('Bar Chart');xlabel('Index');ylabel('Value');```4. 绘制散点图题目:给定两组数据 \( x = [1, 2, 3, 4, 5] \) 和 \( y = [2, 4, 6, 8, 10] \),使用MATLAB绘制对应的散点图。
答案:```matlabx = [1, 2, 3, 4, 5];y = [2, 4, 6, 8, 10];scatter(x, y);title('Scatter Plot');xlabel('x');ylabel('y');```5. 绘制饼图题目:给定一组数据 [10, 20, 30, 40],使用MATLAB绘制饼图。
一、单选题1、用于获取当前图形窗口句柄的函数是()。
A.gcaB.gcfC.gcoD.gcw正确答案:B2、使用figure 函数建立图形窗口时,默认的标题是()。
A.图形窗口n(n是图形窗口的序号)B.Fig n(n是图形窗口的序号)C.Figure n(n是图形窗口的序号)D.Figure Window n(n是图形窗口的序号)正确答案:C3、用于决定坐标轴对象是否带边框的属性是()。
A.BoxB.GridC.PositionD.Font正确答案:A4、下列命令中,除一条命令外其他三条命令等价,这一条命令是()。
A.line(x,y,'Color','r');B.line(x,y,'r');C.plot(x,y,'Color','r');D.plot(x,y,'r');正确答案:B5、h代表一根曲线,要设置曲线的颜色为红色,可以使用命令()。
A.h.Color='r';B.h.color='r';C.h.COLOR='r';D.h.LineColor='r';正确答案:A6、用于标识图形对象的属性是()属性。
A.TitleB.StringC.Tagbel正确答案:C7、控件的BackgroundColor属性和ForegroundColor属性分别代表()。
A.前景色和背景色B.前景色和说明文字的颜色C.说明文字的颜色和背景色D.背景色和说明文字的颜色正确答案:D8、用于定义按钮被单击的响应的属性是()。
A.StringmandC.CallBackD.Value正确答案:C9、定义菜单项时,为了使该菜单项呈灰色,应将其Enable属性设置为()。
A.'On'B.'Off'C.'Yes'D.'No'正确答案:B10、用于检查和设置对象属性的图形用户界面设计工具是()。
matlab试题及答案# MATLAB试题及答案一、选择题1. MATLAB的基本数据单位是:A. 矩阵B. 向量C. 标量D. 数组答案:A2. 下列哪个命令可以用来绘制函数图形?A. `plot`B. `graph`C. `draw`D. `chart`答案:A3. MATLAB中,以下哪个是正确的矩阵转置操作?A. `transpose(A)`B. `A'`C. `A^T`D. `flip(A)`答案:B二、简答题1. 简述MATLAB中矩阵的基本操作。
答案:在MATLAB中,矩阵是最基本的数据结构,可以进行加、减、乘、除等基本运算。
矩阵的创建可以使用方括号`[]`,例如`A = [1 2;3 4]`。
矩阵的转置使用单引号`'`,例如`A'`。
矩阵的求逆使用`inv`函数,例如`inv(A)`。
2. MATLAB中如何实现循环结构?答案:MATLAB中实现循环结构主要有两种方式:`for`循环和`while`循环。
`for`循环用于已知迭代次数的情况,例如:```matlabfor i = 1:5disp(i);end````while`循环用于迭代次数未知的情况,例如:```matlabi = 1;while i <= 5disp(i);i = i + 1;end```三、计算题1. 给定矩阵A和B,请计算它们的乘积C,并求C的行列式。
A = [1 2; 3 4]B = [5 6; 7 8]答案:首先计算矩阵乘积C:```matlabC = A * B;```然后计算C的行列式:```matlabdetC = det(C);```结果为:```matlabC = [19 22; 43 50]detC = -16```2. 编写一个MATLAB函数,计算并返回一个向量的范数。
答案:```matlabfunction norm_value = vector_norm(v)norm_value = norm(v);end```四、编程题1. 编写一个MATLAB脚本,实现以下功能:- 随机生成一个3x3的矩阵。
MatLab 练习题-绘图参考解答学号:班级:姓名:注意: 1,请按要求作题,直接输入答案,并保存文件.2,仔细填写“学生信息”.3,把此word文档的文件名更名为你的“学号第三次”.在下课前15分钟内上传到http://10.1.9.91.例:“MatLab练习册.doc”——-> “200504101第三次.doc” ) 1,在[0,4pi]画sin(x),cos(x)(在同一个图象中); 其中cos(x)图象用红色小圆圈画.并在函数图上标注“y=sin(x)”, “y=cos(x)” ,x轴,y轴,标题为“正弦余弦函数图象”.答案:函数文件如下:t=0:0.02:4*pi;plot(t,sin(t),'m*',t,cos(t),'rO')text(pi/3,sin(pi/3),'y=sin(x)')text(pi/3,cos(pi/3),'y=cos(x)')title('正线函数和余弦函数')xlabel('x轴')ylabel(' y轴')结果显示:2, 画出椭圆221 169x y+=。
答案:函数文件如下:%画椭圆tt=0:0.02:2*pi;xx=4*cos(tt);yy=3*sin(tt); axis equalplot(xx,yy,'m*')title('椭圆x^2/16+y^2/9=1')答案2:函数文件:xx=-4:0.02:4;yy=3*sqrt(1-xx.^2/16);plot(xx,yy,'m*')axis equalhold onplot(xx,-yy,'r+')title('椭圆x^2/16+y^2/9=1')3,绘制螺旋线.(12cos)(12sin)3x uy uz u=+⎧⎪=+⎨⎪=⎩[0,30]u∈答案:u=0:0.01:30;x=(1+2*cos(u));y=1+2*sin(u);z=3*u; plot3(x,y,z,'r*')4,绘制四叶玫瑰线sin2ρθ=。
第1章 MATLAB系统环境一、选择题1.最初的MATLAB核心程序是采用()语言编写的。
A.FORTRAN B.C C.BASIC D.PASCAL2.2016年3月发布的MATLAB版本的编号为()。
A.MATLAB 2016Ra B.MATLAB R2016aC.MATLAB 2016Rb D.MATLAB R2016b3.下列选项中能反应MATLAB特点的是()。
A.算法最优 B.不需要写程序C.程序执行效率高 D.编程效率高4.当在命令行窗口执行命令时,如果不想立即在命令行窗口中输出结果,可以在命令后加上()。
A.冒号(:) B.逗号(,) C.分号(;) D.百分号(%)5.如果要重新执行以前输入的命令,可以使用()。
A.左移光标键(←) B.右移光标键(→)C.下移光标键(↓) D.上移光标键(↑)6.MATLAB命令行窗口中提示用户输入命令的符号是()。
A.> B.>> C.>>> D.>>>>7.plot(x,y)是一条()命令。
A.打印 B.输出 C.绘图 D.描点8.以下两个命令行的区别是()。
>> x=5,y=x+10>> x=5,y=x+10;A.第一个命令行同时显示x和y的值,第二个命令行只显示x的值B.第一个命令行同时显示x和y的值,第二个命令行只显示y的值C.第一个命令行只显示x的值,第二个命令行同时显示x和y的值D.第一个命令行只显示y的值,第二个命令行同时显示x和y的值9.下列命令行中,输出结果与其他3项不同的是()。
A.>> 10+20+... B.>> ...30 10+20+30C.>> 10+20+30%5 D.>> %10+20+3010.下列选项中,不是MATLAB帮助命令的是()。
A.lookfor B.lookfor –all C.search D.help二、填空题1.MATLAB一词来自的缩写。
一、单选题1、如果x、y均为5×6矩阵,则执行plot(x,y)命令后在图形窗口中绘制()条曲线。
A.5B.6C.11D.30正确答案:B2、下列程序的运行结果是()。
x=[0,1,1,0,0];y=[0,0,1,1,0];for n=1:3plot(n*x,n*y)hold onendaxis equalA.3个左下角在原点的矩形B.3个中心在原点的矩形C.3条直线D.15个点正确答案:A3、命令text(1,1,'{\alpha}\leq{2\pi}')执行后,得到的标注效果是()。
A.{\alpha}\leq{2\pi}B.α≥2πC.α≤2πD.{α}\leq{2π}正确答案:C4、subplot(2,2,3)是指()的子图。
A.两行两列的左下图B.两行两列的右下图C. 两行两列的左上图D.两行两列的右上图正确答案:A5、要使函数y=lnx的曲线绘制成直线,应采用的绘图函数是()。
A.polarB.semilogxC.semilogyD.loglog正确答案:B6、下列程序的运行结果是()。
[x, y] = meshgrid(1:5);surf(x, 5*ones(size(x)), y);A.z=y平面B.与xy平面平行的平面C.与xy平面垂直的平面D.y=5x平面正确答案:C7、下列函数中不能用于绘制散点类图形的函数是()。
A.scatterB.stairsC.stemD.pie正确答案:D8、下列程序运行后,看到的图形()。
t=0:pi/6:2*pi;[x,y,z]=cylinder(t, 6);surf(x,y,z)view(0,90);axis equalA.6个同心圆B.6个同心的六边形C.12个同心圆D.12个同心的六边形正确答案:D9、下列程序运行后得到的图形是()。
[x,y]=meshgrid(-2:2);z=x+y;i=find(abs(x)<1 & abs(y)<1);z(i)=NaN;surf(x,y,z);shading interpA.在一个正方形的正中心挖掉了一个小的正方形B.在一个正方形的正中心挖掉了一个小的长方形C.在一个正方形的上端挖掉了一个小的正方形D.在一个正方形的下端挖掉了一个小的正方形正确答案:A10、在使用MATLAB“绘图”选项卡中的命令按钮绘图之前,需要()。
MatLab考试题题库(必做题)(带答案)一,1.请登陆美国 MathWorks 公司的网站 (),查看看现在大概有多少本 MATLAB-based books (以 MATLAB 为基本软件,来说明各个专业领域的教科书或工具书)。
哪一个领域的 MATLAB-based books 最多?中文书共有几本?答:1612本,数学方面的最多,中文书共有37本。
2.请在 MATLAB中直接输入下列常数,看它们的值是多少:a.ib.jc.epsd.infe.nanf.pig.realmaxh.realmin依次解为:ans = 0 + 1.0000i ans = 0 + 1.0000i ans =2.2204e-016 ans =Inf ans = NaN ans =3.1416 ans =1.7977e+308 ans =2.2251e-3083.试写一函数 regPolygon(n),其功能为画出一个圆心在 (0, 0)、半径为 1 的圆,并在圆内画出一个内接正 n 边形,其中一顶点位于 (0, 1)。
例如 regPolygon(8) 可以画出如下之正八边型:解:新建regPolygon.m文件如下:function y=regPolyfon(n)n=8;%要画的n边形R=1; %圆的半径t=0:0.01:2*pi;x=R*cos(t);y=R*sin(t);m=linspace(pi/2,5/2*pi,n+1);xz=R*cos(m);yz=R*sin(m);hold onplot(x,y,xz,yz);axis 'equal';4.一条参数式的曲线可由下列方程式表示:x = sin(t), y = 1 - cos(t) + t/10当 t 由 0 变化到 4*pi 时,请写一个 MATLAB 的脚本 plotParam.m,画出此曲线在 XY 平面的轨迹。
解:新建plotParam.m :t = linspace(0, 4*pi);x = sin(t);y = 1-cos(t)+t/10;plot(x, y, '-o'); -1-0.8-0.6-0.4-0.200.20.40.60.8100.511.522.535. 当一个小圆轮沿着一条曲线行进时,轮缘任一点的轨迹就会产生变化丰富的摆线。
通信电路仿真上机试题班级:姓名:学号:第一章4.gcd函数用于求两个数的最大公约数。
现拥有help命令查看该函数的用法,然后利用该函数15和35的最大约数。
程序: >> help gcdGCD Greatest common divisor.G = GCD(A,B) is the greatest common divisor of correspondingelements of A and B. The arrays A and B must contain non-negativeintegers and must be the same size (or either can be scalar).GCD(0,0) is 0 by convention; all other GCDs are positive integers.[G,C,D] = GCD(A,B) also returns C and D so that G = A.*C + B.*D.These are useful for solving Diophantine equations and computingHermite transformations.See also LCM.结果:>> g=gcd(15,35)g =56.以致三角形的三边a=9.6,b=13.7,c=19.4,求三角形的面积。
提示:利用海伦公式area=sqrt(s*(s-a)*(s-b)*(s-c))计算,其中s=(a+b+c)/2。
程序:clearclca=9.6,b=13.7,c=19.4s=(a+b+c)/2area=sqrt(s*(s-a)*(s-b)*(s-c))结果:a = 9.6000 b =13.7000 c = 19.4000 s = 21.3500 area = 61.1739第二章5.计算下列分段函数0 x<=5F(x)= (x-3)/4 5<x<=102*x x>10程序:clearclcx=input('请输入一个数,x=');if x<=5y=0;elseif x>5&x<=10y=(x-3)/4;else x>10y=2*x;endy结果:请输入一个数,x=11y =228.已知S=1+2+2^2+2^3+…+2^63,求S 的值。
第1章 MATLAB 概论1.1 与其他计算机语言相比拟,MATLAB 语言突出的特点是什么?MATLAB 具有功能强大、使用方便、输入简捷、库函数丰富、开放性强等特点。
1.2 MATLAB 系统由那些局部组成?MATLAB 系统主要由开发环境、MATLAB 数学函数库、MATLAB 语言、图形功能和应用程序接口五个局部组成。
1.4 MATLAB 操作桌面有几个窗口?如何使某个窗口脱离桌面成为独立窗口?又如何将脱离出去的窗口重新放置到桌面上?在MATLAB 操作桌面上有五个窗口,在每个窗口的右上角有两个小按钮,一个是关闭窗口的Close 按钮,一个是可以使窗口成为独立窗口的Undock 按钮,点击Undock 按钮就可以使该窗口脱离桌面成为独立窗口,在独立窗口的view 菜单中选择Dock ……菜单项就可以将独立的窗口重新防止的桌面上。
1.5 如何启动M 文件编辑/调试器?在操作桌面上选择“建立新文件〞或“翻开文件〞操作时,M 文件编辑/调试器将被启动。
在命令窗口中键入edit 命令时也可以启动M 文件编辑/调试器。
1.6 存储在工作空间中的数组能编辑吗?如何操作?存储在工作空间的数组可以通过数组编辑器进行编辑:在工作空间浏览器中双击要编辑的数组名翻开数组编辑器,再选中要修改的数据单元,输入修改内容即可。
1.7 命令历史窗口除了可以观察前面键入的命令外,还有什么用途?命令历史窗口除了用于查询以前键入的命令外,还可以直接执行命令历史窗口中选定的内容、将选定的内容拷贝到剪贴板中、将选定内容直接拷贝到M 文件中。
1.8 如何设置当前目录和搜索路径,在当前目录上的文件和在搜索路径上的文件有什么区别?当前目录可以在当前目录浏览器窗口左上方的输入栏中设置,搜索路径可以通过选择操作桌面的file 菜单中的Set Path 菜单项来完成。
在没有特别说明的情况下,只有当前目录和搜索路径上的函数和文件能够被MATLAB 运行和调用,如果在当前目录上有与搜索路径上相同文件名的文件时那么优先执行当前目录上的文件,如果没有特别说明,数据文件将存储在当前目录上。
MATLAB程序设计知到章节测试答案智慧树2023年最新广西科技大学第一章测试1.当在命令行窗口执行命令时,如果不想立即在命令行窗口中输出结果,可以在命令后加上()。
参考答案:分号(;)2.MATLAB命令行窗口中提示用户输入命令的符号是()。
参考答案:>> ;3.fix(264/100)+mod(264,10)*10的值是()。
参考答案:424.下列可作为MATLAB合法变量名的是()。
参考答案:xyz_2a。
5.在命令行窗口输入下列命令后,x的值是()。
>> clear>> x=i*j参考答案:-1;6.建立矩阵时,不同行的元素之间用()分隔。
参考答案:分号;7.输入字符串时,要用()将字符序列括起来。
参考答案:' ';8.最初的MATLAB核心程序是采用()语言编写的。
参考答案:FORTRAN;9.下列选项中能反应MATLAB特点的是()。
参考答案:编程效率高。
10.如果要重新执行以前输入的命令,可以使用()。
参考答案:上移光标键(↑)。
11.plot(x,y)是一条()命令。
参考答案:绘图;12.以下两个命令行的区别是()。
>> x=5,y=x+10>> x=5,y=x+10;参考答案:第一个命令行同时显示x和y的值,第二个命令行只显示x的值;13.下列选项中,不是MATLAB帮助命令的是()。
参考答案:search;14.下列数值数据表示中错误的是()。
参考答案:2e;15.下列语句中错误的是()。
参考答案:x=y=3;16.已知s='显示"hello"',则s的元素个数是()。
参考答案:9;17.建立矩阵时,同一行的元素之间用()分隔。
参考答案:空格;;逗号;18.在当前文件夹和搜索路径中都有fpp.m文件,那么在命令行窗口输入fpp时,下列说法错误的是()。
参考答案:先执行当前文件夹的fpp.m文件,再执行搜索路径中的fpp.m文件;;先执行搜索路径中的fpp.m文件,再执行当前文件夹的fpp.m文件;;执行搜索路径中的fpp.m文件;19.内存变量文件是二进制格式文件,扩展名为.mat。
Matlab考试题库及答案(教师出卷参考专用)一、选择题1.以下哪个函数用于在Matlab中创建一个图形窗口?A. figureB. plotC. graphD. window答案:A2.在Matlab中,以下哪个选项可以用来定义一个矩阵?A. A = [1 2 3; 4 5 6]B. A = (1, 2, 3, 4, 5, 6)C. A = {1, 2, 3, 4, 5, 6}D. A = 1 2 3; 4 5 6答案:A3.以下哪个函数用于求解线性方程组Ax=b?A. solveB. linsolveC. solve(A, b)D. linsolve(A, b)答案:D4.在Matlab中,如何计算矩阵A和矩阵B的乘积?A. A BB. A \ BC. A . BD. A .\ B答案:A5.以下哪个函数用于在Matlab中绘制三维散点图?A. scatterB. scatter3C. plot3D. bar3答案:B二、填空题1.在Matlab中,要创建一个名为"myfig"的图形窗口,可以使用______函数。
答案:figure('Name', 'myfig')2.在Matlab中,要计算矩阵A的行列式,可以使用______函数。
答案:det(A)3.在Matlab中,若要计算变量x的平方,可以使用______运算符。
答案:.^24.在Matlab中,若要计算矩阵A的逆矩阵,可以使用______函数。
答案:inv(A)5.在Matlab中,要绘制一个正弦波形,可以使用______函数。
答案:plot(sin(x))三、判断题1.在Matlab中,矩阵的索引从1开始计数。
()答案:正确2.在Matlab中,可以使用逻辑运算符"&&"和"||"。
()答案:错误3.在Matlab中,矩阵乘法满足交换律。
实验八:matlab的图形用户界面设计3
实验要求:
1.熟悉并掌握图形用户界面设计的基本方法和步骤。
2.掌握ActiveX控件在GUI中的应用。
3.掌握常用预定义对话框的用法。
实验内容:
1、使用ActiveX中的圆控件(Mwsamp Control),试编写一m
文件程序,改变这个圆的半径并显示新半径的值。
效果如图1
所示。
2、编写一段程序,实现如下功能:弹出一个文件选择对话框,等待用户选择jpg文件或bmp文件,
然后显示在figure窗口内。
3、编写一个函数文件mywaitbar,在窗口内任意指定位置创建一个进度条,并能设置进度条的进度标好进度。
第2章MATLAB概论1、与其他计算机语言相比较,MA TLAB 语言突出的特点是什么?答:起点高、人机界面适合科技人员、强大而简易的作图功能、智能化程度高、功能丰富,可扩展性强.2、MA TLAB 系统由那些部分组成?答:开发环境、MATLAB数学函数库、MATLAB语言、图形功能、应用程序接口3、安装MATLAB 时,在选择组件窗口中哪些部分必须勾选,没有勾选的部分以后如何补安装?答:在安装MATLAB时,安装内容由选择组件窗口中各复选框是否被勾选来决定,可以根据自己的需要选择安装内容,但基本平台(即MATLAB选项)必须安装. 第一次安装没有选择的内容在补安装时只需按照安装的过程进行,只是在选择组件时只勾选要补装的组件或工具箱即可. 矚慫润厲钐瘗睞枥庑赖。
4、MATLAB 操作桌面有几个窗口?如何使某个窗口脱离桌面成为独立窗口?又如何将脱离出去的窗口重新放置到桌面上?聞創沟燴鐺險爱氇谴净。
答:在MATLAB 操作桌面上有五个窗口,在每个窗口的右下角有两个小按钮,一个是关闭窗口的Close 按钮,一个是可以使窗口称为独立的Undock 按钮,点击Undock 按钮就可以使该窗口脱离桌面称为独立窗口,在独立窗口的view 菜单中选择Dock,菜单项就可以将独立的窗口重新防止的桌面上.残骛楼諍锩瀨濟溆塹籟。
5、如何启动M 文件编辑/调试器?答:在操作桌面上选择“建立新文件”或“打开文件”操作时,M 文件编辑/调试器将被启动.在命令窗口中键入edit 命令时也可以启动M 文件编辑/调试器.酽锕极額閉镇桧猪訣锥。
6、存储在工作空间中的数组能编辑吗?如何操作?答:存储在工作空间的数组可以通过数组编辑器进行编辑:在工作空间浏览器中双击要编辑的数组名打开数组编辑器,再选中要修改的数据单元,输入修改内容即可.彈贸摄尔霁毙攬砖卤庑。
7、命令历史窗口除了可以观察前面键入的命令外,还有什么用途?答:命令历史窗口除了用于查询以前键入的命令外,还可以直接执行命令历史窗口中选定的内容、将选定的内容拷贝到剪贴板中、将选定内容直接拷贝到M文件中. 謀荞抟箧飆鐸怼类蒋薔。
填空题
0301. MATLAB提供了两种级别的二维图形基本绘图命令:高级绘图命令plot、__________。
0302. MATLAB 图形窗口有三个工具栏,包括图形窗口工具栏、照相工具栏和__________。
0303. MATLAB 7.3的交互式图形工具主要包括图形面板、绘图浏览器和__________三个面板。
0304. __________是指两行一列的上图的子图。
0305. 运行命令“__________”,则执行打开图形文件名为“figure 3.fig”。
0306. 在plot函数中可以通过字符串参数“”来设置曲线的线型、颜色和数据点形等。
0307. 同一窗口多次叠绘的hold命令有、hold on、hold、hold all。
0308. “”命令产生新图形窗口。
0309. 图形注释是对打开的正在编辑的图形进行文字标注,文字标注包括设置标题(title)、、设置图例(legend)和添加标注元素
(annotation)。
0310.使用鼠标添加注释文字命令“”一次将多个的字符串分行放置在图形上。
0311. 使用鼠标获取图形数据“”用鼠标从图形上获取n个点的坐标(x,y)。
0312.MATLAB的参数“”画柱状图。
0313.标注饼形图的字符串数组是“”。
0314. 误差条图是用来绘制误差的条形图,显示沿着曲线的误差,常用于。
0315. compass函数绘制的图中每个数据点都是以原点为起点的带箭头的线段,称为。
0316. 是在直角坐标系中绘图,起点为X轴上间隔单位长度的刻度点,称为羽毛图。
0317. “”根据相角theta和离原点的距离rho绘制极坐标图。
0318. 对数坐标图是指坐标轴的刻度不是线性刻度而是对数刻和semilogy函数分别绘制对X轴和Y轴的半对数坐标图。
0319. 图形窗口的菜单包括“File”、“Edit”、“View”、“Insert”、“Tools”、“”、“Window”和“Help”。
0320. 在MATLAB中对图形打印可以通过进行设置。
0321. 三维曲面图包括三维网线图和。
0322. 绘制网格点数据对应的三维网线。
0323. surf函数还有两个派生的函数surfc和surfl,用来绘制三维表面图并加等高线,用来绘制三维表面图并加光照效果。
0324. MATLAB使用函数来设置色图以及显示色图矩阵的值,使用colorbar显示色图的颜色条。
0325. subplot(2,1,1)是指__ ____的子图。
填空题答案
0301. MATLAB提供了两种级别的二维图形基本绘图命令:高级绘图命令plot、低级绘图命令line
0302. MATLAB 图形窗口有三个工具栏,包括图形窗口工具栏、照相工具栏和绘图编辑工具栏。
0303. MATLAB 7.3的交互式图形工具主要包括图形面板、绘图浏览器和属性编辑器三个面板。
0304. subplot(2,1,1)是指两行一列的上图的子图。
0305. 运行命令“>> figure(3)”,则执行打开图形文件名为“figure 3.fig”。
0306. 在plot函数中可以通过字符串参数“plot(x,y,s)”来设置曲线的线型、颜色和数据点形等。
0307. 同一窗口多次叠绘的hold命令有hold on 、hold off 、hold 、hold all。
0308. figure(n) %命令产生新图形窗口。
0309.图形注释是对打开的正在编辑的图形进行文字标注,文字标注包括设置标题(title)、设置坐标轴标签(label)、设置图例(legend)和添加标
注元素(annotation)。
0310.使用鼠标添加注释文字命令“gtext({'s1','s2','s3',...}) %”一次将多个的字符串分行放置在图形上。
0311. 使用鼠标获取图形数据[x,y]=ginput(n)%用鼠标从图形上获取n个点的坐标(x,y)。
0312.MATLAB的参数bar(x,y,width,参数) % 画柱状图。
0313.标注饼形图的字符串数组是“'label'”。
0314. 误差条图是用来绘制误差的条形图,显示沿着曲线的误差,常用于数理统计。
pass函数绘制的图中每个数据点都是以原点为起点的带箭头的线段,称为罗盘图。
0316.feather函数是在直角坐标系中绘图,起点为X轴上间隔单位长度的刻度点,称为羽毛图。
0317. polar(theta,rho,参数)%根据相角theta和离原点的距离rho绘制极坐标图。
0318. 对数坐标图是指坐标轴的刻度不是线性刻度而是对数刻度,semilogx 和semilogy函数分别绘制对X轴和Y轴的半对数坐标图。
0319.图形窗口的菜单包括“File”、“Edit”、“View”、“Insert”、“Tools”、“Desktop”、“Window”和“Help”。
0320. 在MATLAB中对图形打印可以通过打印预览窗口进行设置。
0321. 三维曲面图包括三维网线图和三维表面图。
0322. mesh(X,Y,Z,C) %绘制网格点数据对应的三维网线。
0323. surf函数还有两个派生的函数surfc和surfl,surfc用来绘制三维表面图并加等高线,surfl用来绘制三维表面图并加光照效果。
0324. MATLAB使用colormap函数来设置色图以及显示色图矩阵的值,使用colorbar显示色图的颜色条。
0325. subplot(2,1,1)是指两行一列的上图的子图。