2011年长安大学计算机仿真(MATLAB)试题

合集下载

matlab试卷2011参考答案

matlab试卷2011参考答案

安徽师范大学《matlab 实用教程》期中考试题一、计算设a= [1,-2,3; 4,5,9; 6,3,-8], b= [2,6,1; -3,2,7; 4,8,-1]。

(1)求a.*b 2 -12 3 -12 10 63 24 24 8 (2)求a.^21 4 9 16 25 81 36 9 64 (3)求 2-a1 4 -1 -2 -3 -7 -4 -1 10 (4)求a(1:2,2:3) -2 35 9(5)求median(a) 4 3 3 (6)求min(a(:)) -8(7)求a(:)’1 4 6 -2 53 3 9 -8二、(1) 建立M 函数完成下列运算(函数名为jygxfun) )3sin(),,()(z y x z y x ze z y x f y x ++⨯+++=+-function [f]=jygxfun(x,y,z)f=z*exp(-(x+y))+sqrt(x+y+z)*sin(x+y+3*z);(2)若x=1,y=2,z=3,采取调用jygxfun 方式计算f 值, 试编程. x=1;y=2;z=3;f= jygxfun(x,y,z)三、编程计算下面问题, x 值由键盘输入(input 语句).⎪⎩⎪⎨⎧-<-<≤-≥+=1,111,1,1222x x x x x x yx=input('x=?'); if x>=1 y=x^2+1; else if x<-1 y=x^2-1; else y=x^2; end end四、分析下面程序运行后s1,n1,s2,n2,m 的值.s1=0;s2=0;n1=0;n2=0x=[1,-4,-8,3,10,-9,7,-3,10, 8,-5,-2,2,0 ]; m=length(x); for i=1:mif x(i)<0s1=s1+x(i); n1=n1+1; elses2=s2+x(i); n2=n2+1;end ends1,n1,s2,n2,ms1= -31 ; n1= 6 ;s2= 41 ;n2= 8 . m= 14五、某人做一种材料的伸缩实验,t 为温度(℃),L 为长度(mm),实验数据见下表用二阶拟合法,求L 与t L 与t 的关系式.(假设res=polyfit 函数返回结果res 为 (a,b,c)) 程序如下:t=[20,25,30,35,40]; L=[81,82.3,84,86.5,89]; k=polyfit(t,L,2)运行结果:k= 0.0091 -0.1446 80.2114 故L 与t 的关系式为:L=0.0091t 2 -0.1446t+ 80.2114六、求微分与积分(编程)23cy bxy ax f +-=,求33,yfx f ∂∂∂∂,⎰fdx ,⎰-22fdxsyms x y a b cf=a*x^3-b*x*y+c*y^2;dx=diff(f,x,1) ( dx = 3*a*x^2 - b*y )dy3=diff(f,y,3) (0)s1=int(f,x) (a*x^4)/4 - (b*x^2*y)/2 + c*x*y^2 s2=int(f,x,-2,2) 4*c*y^2 七、.解方程(编程)(1) ⎪⎩⎪⎨⎧=+-=-+=++924332212z y x z y x z y xsyms x y z;f1='x+2*y+z=1'; f2='2*x+y-2*z=3'; f3='3*x-4*y+2*z=9’ [x,y,z]=solve(f1,f2,f3) x =75/37 y =-23/37 z =8/37 或A=[1,2,1;2,1,-2;3,-4,2]; b=[1;3;9];x=A\b x =2.0270 -0.6216 0.2162(2) 2)0(,1)0(),sin(32322='==++y y x y dx dydxy d s=dsolve('D2y+3*Dy+2*y=3*sin(x)','y(0)=1', 'Dy(0)=2','x')11/(2*exp(x)) - 18/(5*exp(2*x)) - (9*cos(x))/10 + (3*sin(x))/10 八、绘图(编程)将matlab 绘图窗口分割为二个区域,在左区域绘出y1曲线, 在右区域绘出y2曲线,y1为红色,y2为蓝色,步距0.01.]5,0[,12∈=-x xe y x ]2,2[),3cos(52-∈=x x y πx1=0:0.01:5;y1=x1.*exp(-2*x1);subplot(1,2,1); plot(x1,y1,’r’); x2=-2:0.01:2;y2=5*cos(3*pi*x2);subplot(1,2,2); plot(x2,y2,’b ’);24600.020.040.060.080.10.120.140.160.180.2-2-112-5-4-3-2-1012345。

2011年数学建模A题matlab作图程序

2011年数学建模A题matlab作图程序

A=xlsread('地址');x=A(:,1);y=A(:,2);z=A(:,3);scatter(x,y,5,z)%散点图figure[X,Y,Z]=griddata(x,y,z,linspace(min(x),max(x),200)',linspace(min(y),max(y),200),'v4');%插值pcolor(X,Y,Z);shading interp%伪彩色图figure,contourf(X,Y,Z) %等高线图figure,surf(X,Y,Z)%三维曲面和那个其实一样的,表格你们自己处理一下xls文件就行clcclearclose allD=load('ZuoBiao.dat');M=load('JinShu.dat');x=D(:,2);y=D(:,3);z=D(:,4);c=D(:,5);xi=linspace(min(x),max(x),100);yi=linspace(min(y),max(y),100);[xi,yi]=meshgrid(xi,yi);zi=griddata(x,y,z,xi,yi);ci=griddata(x,y,c,xi,yi);marker={'*','o','s','^','p'};color={'k','r','y','c','b'};mat={'As','Cd','Cr','Cu','Hg','Ni','Pb','Zn'};str={'等高线','生活区','工业区','山林区','交通区','绿地区'};for j=1:8% 等高线图形figurecontourf(xi,yi,zi,0:10:500);% set(h,'ShowText','on','TextStep',get(h,'LevelStep')*2)% clabel(C,h,[0:10:50,50:50:300,300:100:500]);title(['金属',mat{j}, ' 二维等高线分布图'])xlabel('X')ylabel('Y')colormap summercolorbargrid onhold onfor i=1:5loc=c==i;plot(x(loc),y(loc),marker{i},'markerfacecolor',color{i},'MarkerEdgeColor',color{i});endlegend(str,'location','best')for k=1:length(x)text(x(k)-200,y(k)+200,num2str(M(k,j+1)),'fontsize',8);endend% 三维体图figureh=surf(xi,yi,zi);set(h,'cdata',ci);colormap hsvtitle('三维图立体(颜色条表示分类)')xlabel('X')ylabel('Y')colorbarhidden offhold onfor i=1:5loc=c==i;plot3(x(loc),y(loc),z(loc),marker{i},'markerfacecolor',color{i});endstr{1}='三维图';legend(str,'location','best')。

2011年长安大学数学建模竞赛题目

2011年长安大学数学建模竞赛题目

2011长安大学数学校内建模竞赛题目
(请严格遵守对论文格式的统一要求)
A 题:交通量优化配置
某区域道路网络如图1所示,每条道路等级完全相同,某时间段内,有N 辆车要从节点1出发,目的地是节点0(假设该时间段内,路网中没有其它车辆)。

在该时间段内,道路截面经过的车辆数越多,车辆在该路段行驶的速度就越慢。

(1)确定有效的行驶路径及其算法;
(2)确定每条路径上的通过的车辆数,使N 辆车从节点1到节点0的总行驶时间最小;
(3)N=10000,请给出具体的计算结果。

注:横向路段长度是纵向路段长度的2倍。

1659932807
4
图1 某区域道路网络图 解答:
1、确定行驶速度与截面经过的车辆数的关系,能大概反应这种关系就可以;
2、给出有效行驶路径(不走回头路的路径,具体定义要由学生给出)的算法;
3、引入各条路经车辆数比例变量,描述各路段的截面车辆数,确定个路段内车辆的行驶速度;
4、根据目标,建立规划模型(非线性);
5、求解,可以各自发挥,得到比较近似的解就可以。

matlab期末试题

matlab期末试题

matlab期末试题2011-2012下学期《计算机仿真技术》期末试题附答案⼀、符号计算答案必须提供Matlab 源代码及运⾏结果。

此题电⼦版⽂件名e1.m 。

1、0sin 3lim x x x →= 3 ,0(13)lim x In x x→+= 3 ; >> syms xf1=sin(3*x)/x;f2=[log(1+3*x)]/x;m1=limit(f1,x,0)m2=limit(f2,x,0)m1 =3m2 =32. 3c o s x x d x ππ-=? 0 ;>> syms xf=x^3*cos(x);s=int(f,x,-pi,pi)s =3、求矩阵111213212223313233a a a A a a a a a a =??的⾏列式、逆和特征根syms a11 a12 a13 a21 a22 a23 a31 a32 a33A=[a11,a12,a13;a21,a22,a23;a31,a32,a33]DA=det(A)IA=inv(A)EA=subexpr(eig(A),'D')4、求()sin(2**)cos(3**),((0,0.09))f t pi t pi t x x N =++ ,t>0,的Fourier 变换。

syms t w pix=0.3*randn(4);ft=sin(2*pi*t)+cos(3*pi*t)+x;m=fourier(ft,t,w)⼆、数值计算1、t=[-1,-0.5, 0, 0.5, 1] ,表达式如下:33/3)cos(/)2t t y e t e π-=+ >> syms t w pix=0.3*randn(4);ft=sin(2*pi*t)+cos(3*pi*t)+x;m=fourier(ft,t,w)2、产⽣⼀个8*8的魔术矩阵,得到中间4⾏4列。

>> A=magic(8)M=A(3:6,3:6)A =64 2 3 61 60 6 7 579 55 54 12 13 51 50 1617 47 46 20 21 43 42 2440 26 27 37 36 30 31 3332 34 35 29 28 38 39 2541 23 22 44 45 19 18 4849 15 14 52 53 11 10 568 58 59 5 4 62 63 1M =46 20 21 4327 37 36 3035 29 28 3822 44 45 193、求多项式5323256y x x x x =++-+根>> format rata=[3 0 2 1 -5 6];roots(a)ans =-873/688-361/2721 + 1109/827i-361/2721 - 1109/827i2823/3680 + 221/418i2823/3680 - 221/418i4、要求在闭区间[0,4]上产⽣具有10个等距采样点的⼀维数组(采⽤冒号法公式法两种)。

2011年MATLAB试题及答案

2011年MATLAB试题及答案

2011年MATLAB期末考试试卷及其参考答案一、填空题(每空1分,20分)1、MATLAB常用操作界面包括、工作空间窗口、、、内存数组编辑器、M文件编辑/调试器、帮助导航/浏览器、图形窗口等。

2、MATLAB中Inf或inf表示、NaN或nan表示、nargout表示。

3、MATLAB中逗号主要用作;用作输入量与输入量之间的分隔符;。

4、工作空间浏览器主要用于内存变量的、和。

5、MATLAB实现将全下标转换为单下标的指令为、据单下标换算出全下标的指令为。

6、二维数组的标识有、、“逻辑1”标识。

7、在一个元胞数组A中寻访第2行第3列元胞元素用;寻访数组第2行第3列元胞中所存的内容用。

8、4、MATLAB中clf用于、clc用于、clear用于。

二、简答题(每题5分,共20分)1、简述MATLAB历史指令窗的主要作用。

2、简述空数组的功用。

3、简述MATLAB函数的基本结构。

4、简述绘制二维图形的一般步骤。

三、阅读程序并回答问题(每题4分,共28分)1、写出下列指令运行结果。

A=zeros(2,4);A(:)=1:8;s=[2 3 5];A(s)Sa=[10 20 30]'A(s)=Sa2、写出下列指令运行结果。

A=reshape(1:16,2,8)reshape(A,4,4)s=[1 3 6 8 9 11 14 16];A(s)=03、写出下列指令运行结果。

A=[1,2;3,4];B=[-1,-2;2;1];S=3;A.*BA*BS.*AS*B4、下面的函数主要完成什么功能?function f=factor(n)if n<=1PS:双击获取文档,ctrl+A,ctrl+C,然后粘贴到word即可。

未能直接提供word版本,抱歉。

大学专业试题-Matlab期末考试及答案

大学专业试题-Matlab期末考试及答案

大学专业试题-Matlab期末考试及答案一、填空题(一题3分,共15分)1、标点符号可以使命令行不显示运算结果。

答案:%2、x为0〜4,步长为0.1pi的向量,使用命令创建。

答案:x=0:0.1*pi:4。

3、输入矩阵A=[1 2 3;7 -5 8;9-1-7],使用全下标方式用A(2,2)取出元素“-5 ”,使用单下标方式用取出元素“-5 ”。

答案:A (5)。

4、在while表达式,语句体,End循环语句中,表达式的值__时表示循环条件为真,体语句将被执行,否则跳出该循环语句。

答案:非零。

5、要从键盘读入一个字符串并赋值给变量x,且给出提示“Hello",应使用命令—答案:x=input(‘Hello,;s')b二、选择题(一题3分,共15分)1、下列表示可以作为MATLAB的变量的是(D )A. abcd-2B. xyz_2#C. @hD. X_1_a2、如果x=1: 2 : 8,则U x(1)和x(4)分别是(B )A. 1, 8B. 1,7C. 2,8D. 2,73、指出下列错误的指令(B)。

A.symsa b;B. symsa, b;C.syms('a',’b');D. syms('a','b','positive');4、下列哪条指令是求矩阵的行列式的值(C)。

A .inv B. diag C. det D.eig5、清空Matlab工作空间内所有变量的指令是(C)。

A. clcB.clsC.clearD. clf三、程序分析题(一题10分,共20分)1、分析下面程序运行后s1,n1,s2,n2,m的值。

s1=0;s2=0;n1=0;n2=0;x=[1,-4,-8,3,10,-9,7,-3,10, 8,-5,-2,2,0 ]; m=length(x); fori=1:mif x(i)<0s1=s1+x(i); n1=n1+1; elses2=s2+x(i); n2=n2+1;end ends1,n1,s2,n2,m请回答s1,n1,s2,n2,m的结果。

matlab考试题答案,DOC

matlab考试题答案,DOC

2012年春季学期MATLAB 课程考查题姓名:孙少华学号:1100100422 学院:电气学院专业:测控技术与仪器一、必答题:1,简述MATLAB组成部分?答:Matlab系统主要由五个部分构成:(1)开发环境(development Environment):为MATLAB用户或程序编制员提供的一套应用工具和设施。

由一组图形化用户接口工具和组件集成:包括MATLAB桌面、命令窗口、命令历史窗口、编辑调试窗口及帮助信息、工作空间、文件和搜索路径等浏览器;(2)MATLAB数学函数库(Math Function Library):数学和分析功能在MATLAB工具箱中被组织成8个文件夹。

elmat 初步矩阵,和矩阵操作。

elfun 初步的数学函数。

求和、正弦、余弦和复数运算等specfun 特殊的数学函数。

矩阵求逆、矩阵特征值、贝塞尔函数等;matfun 矩阵函数-用数字表示的线性代数。

atafun 数据分析和傅立叶变换。

polyfun 插值,多项式。

funfun 功能函数。

sparfun 稀疏矩阵。

(3)MATLAB 语言:(MATLAB Language)一种高级编程语言(高阶的矩阵/数组语言),包括控制流的描述、函数、数据结构、输入输出及面对对象编程;(4)句柄图形:(Handle Graphics) MATLAB制图系统具有2维、3维的数据可视化,图象处理,动画片制作和表示图形功能。

可以对各种图形对象进行更为细腻的修饰和控制。

允许你建造完整的图形用户界面(GUI),以及建立完整的图形界面的应用程序。

制图法功能在MATLAB工具箱中被组织成5个文件夹:graph2d 二维数图表。

graph3d 三维图表。

specgraph 专业化图表。

graphics 制图法。

uitools 图形用户界面工具。

(5)应用程序接口:(Applied Function Interface) MATLAB的应用程序接口允许用户使用C或FORTRAN语言编写程序与MATLAB连接。

2011秋Matlab试题B卷

2011秋Matlab试题B卷
√ □基础课
□公共课
√ 必修
□专业课
√ □其他
□选修 □开卷
□闭卷
2009 级《计算机仿真 Matlab》试题 B 卷
1. 1. (20 分)Let A be a 4*4 matrix of ones and B an 4*4 array of random values, (1) find the array multiplication of A and B (2) find the matrix multiplication of A and B.
t 2 3 t 0 y(t ) t 2 3 t 0
for value of t between –9 and 9. Use branches to perform this calculation. Input t=5, and t=-5 to test the program.
注:1.出题教师负责制订课程考试试题参考答案及评分标准(列出答案要点即可) ,不够可另附页。 2.试题参考答案及评分标准与试题一并交学院。 3.试卷评阅完后,此表随试卷装订在一起,由学院妥善保存。
3. (20 分)Write the Matlab statements required to calculate y(t) from the equation
本专科课程考试试题
开课单位:自动化工程学院 课程编号 课程名称 专业/年级 出题教师 6020303 计算机仿真 Matlab 自动化
学生所在学院:自动化工程学院 学分/学时 2009 年级 36/2 课程类别 修读方式 考试方式
(2011 ~2012 年 秋季学期) 试 卷 □A 卷 √ □ B 卷 □C 卷
4. (20 分)Write a function complex_to that accept a complex number var, and returns two output

MATLAB考试试题及答案

MATLAB考试试题及答案

MATLAB考试试题及答案一、选择题(每题5分,共25分)1. 在MATLAB中,下列哪个命令用于创建一个行向量?A. v = [1; 2; 3]B. v = [1 2 3]C. v = [1, 2, 3]D. v = (1, 2, 3)答案:B2. 在MATLAB中,下列哪个命令用于计算矩阵A的行列式?A. det(A)B. det(A')C. det(inv(A))D. det(A^2)答案:A3. 在MATLAB中,下列哪个命令用于计算矩阵A的逆?A. inv(A)B. A^(-1)C. pinv(A)D. A\B答案:A4. 在MATLAB中,下列哪个命令用于求解线性方程组Ax= b?A. A\bB. A/BC. B/AD. A^-1b答案:A5. 在MATLAB中,下列哪个命令用于绘制二维图形?A. plot(x, y)B. scatter(x, y)C. bar(x, y)D. pie(x, y)答案:A二、填空题(每题5分,共25分)6. 在MATLAB中,可以使用______命令创建一个等差数列。

答案:linspace7. 在MATLAB中,可以使用______命令创建一个等比数列。

答案:logspace8. 在MATLAB中,可以使用______命令计算矩阵A的特征值。

答案:eig(A)9. 在MATLAB中,可以使用______命令计算矩阵A的特征向量。

答案:eigenvector(A)10. 在MATLAB中,可以使用______命令计算矩阵A的奇异值。

答案:svd(A)三、解答题(每题25分,共75分)11. 编写MATLAB程序,求解以下线性方程组:2x + 3y - z = 1x - y + 2z = 03x + 2y - 4z = -3答案:```A = [2 3 -1; 1 -1 2; 3 2 -4];b = [1; 0; -3];x = A\b;disp('解为:');disp(x);```12. 编写MATLAB程序,绘制以下函数的图形:y = sin(x) + cos(x),x ∈ [0, 2π]答案:```x = linspace(0, 2pi, 100);y = sin(x) + cos(x);plot(x, y);title('y = sin(x) + cos(x)');xlabel('x');ylabel('y');grid on;```13. 编写MATLAB程序,计算以下矩阵的特征值和特征向量:A = [1 2 3; 4 5 6; 7 8 9]答案:```A = [1 2 3; 4 5 6; 7 8 9];[V, D] = eig(A);disp('特征值:');disp(diag(D));disp('特征向量:');disp(V);```14. 编写MATLAB程序,使用牛顿迭代法求解方程f(x) = x^3 - 4x + 2 = 0在x = 1附近的根。

《计算机仿真技术》试卷A(含答案)

《计算机仿真技术》试卷A(含答案)

《计算机仿真技术》考试试卷(A卷)班级姓名学号一.填空题。

(每空1分,共20分)1、计算机仿真中系统由_________________、_________________、________________等三个要素组成。

2、常见的系统实验建模法有________________、________________、________________、________________等几种方法。

3、叙述simulink中常见的可变步长的仿真算法有:________________、________________、________________、________________。

(任举四种)4、MA TALB的Comand windows窗口中可以显示workspace中的全部变量的命令是_________________、_________________。

5、计算机仿真算法的算法引起的误差是________________、________________。

6、三维立体绘图中,________________ 是三维曲线绘图命令,________________是三维网格线绘图命令,________________着色表面图绘图命令。

7、符号运算中,泰勒级数计算的函数是________________傅里叶变换的函数________________二.简答题。

(本题5小题,每题8分,共40分)1、计算机仿真的目的和作用2、列举几种计算机仿真软件,并简要介绍一下(要求4种以上)3、matlab主界面主要包括那些窗口,分别有什么样的功能4、局部变量和全局变量之间的区别5、计算机仿真技术中相似性主要包含那几个方面三.编程题 (本题6小题、共40分)根据下面要求,写出程序代码。

1、(5分)设(2E -C -1B)A T =C -1,其中E 是4阶单位矩阵,A T 是4阶矩阵A 的转置。

求矩阵A2、(5分)输入下面的矩阵,求出特征多项式和特征根,并求出特征多项式的微分。

2011学年下学期《MATLAB与系统仿真》期末考试试题

2011学年下学期《MATLAB与系统仿真》期末考试试题

学习中心_________姓名_____________ 学号西安电子科技大学网络教育2011学年上学期《MATLAB与系统仿真》期末考试试题(综合大作业)考试说明:1.大作业于2011年06月11日下发,2011年06月25日交回。

2.试题必须独立完成,如发现抄袭、雷同均按零分计。

3. 答案与试题一并提交,在答题纸上写清自己的有效信息;4. 程序设计题(三(8,10))要求写出完整的程序代码,并在matlab软件环境调试并运行通过,连同运行结果一并附上;一、填空题(1’×15=15’)1、在Matlab开发环境是一个集成的工作环境,包括、、、和等。

2、Matlab命令窗口中的“>>”符号表示。

3、clc表示:;more表示:;who表示:。

4、建立结构数组或转换结构数组的函数为:。

5、文件编辑器中的赋值语句后面的冒号“;”表示:;“%”表示:。

6、 求矩阵行列式的函数: ;求矩阵特征值和特征向量的函数:。

7、 在Matlab 命令窗口中运行命令可以打开Simulink 模块库浏览器窗口。

二、 简答题(3’×6=18’)1、 描述在Matlab 中矩阵运算的含义,如A*B ,A.*B 表示什么运算过程?2、 简述脚本M 文件和函数M 文件的区别?3、 GUI 窗口中添加控件的两种方法是什么?4、 简述MATLAB 命令窗的主要作用?5、 简述MATLAB 函数的基本结构?6、 简述绘制二维图形的一般步骤?三、程序设计及分析(1-9每题5’,10题22’,共67’) 1、 编程实现函数3()25f x x x =--的根?2、 将下列字符矩阵S 转换为数字矩阵('1''2''3''4'S ⎡⎤=⎢⎥⎣⎦)? 3、 编程实现一元二次方程20ax bx c ++=?4、 把矩阵A ,B 分别在垂直方向,水平方向连接,A=[1 2 3],B=[4 5 6]?5、 求()1020xf x x =-+=在00.5x =附近的根?6、 绘制函数图形:1sin(),2cos()y x y x ==。

MATLAB机试题及答案

MATLAB机试题及答案

上机题汇总1设置matlab 的工作环境,将工作目录设置为d:\work ,添加搜索目录d:\example设置当前目录:在Matlab 工具栏Current Directory 中输入或者浏览 设置搜索目录命令在资源管理器中创建work 文件夹 addpath('d:\work'); savepath;【也可以在file/ Set Path 路径设置窗口中完成】2在matlab 的命令窗口里完成如下计算,其中t 的值分别取-1,0,1,表达式如下:4/3)2ty eπ-=y=sqrt(2)/2*exp(-4*t).*sin(4*sqrt(3*t)+pi/3)3自行产生一个5行5列的数组,得到最中间的三行三列矩阵。

答:>>A=magic(5) I=[2 3 4];J=[2 3 4]; M=A(I,J)4用magic 产生一个5*5的矩阵,将这个矩阵的第二行与第三行互换位置答:>>A=magic(5) I=[1 3 2 4 5];J=[1 2 3 4 5]; M=A(I,J)5求方程组的根x 1+4x 2-3x 3=2 2x 1+5x 2-x 3=11 x 1+6x 2+x 3=12答:>>A=[1 4 -3;2 5 -1;-1 3 4];>>b=[2;11;12];>>x=A\b 或x=inv(A)*b6已知:一个多项式的系数向量是p=[1 -6-72 -27],求这个多项式的根。

答:>> p=[1 -6-72 -27] >> r=roots(p)7已经两个多项式的系数分别是:[1 2 3 4]和[1 4 9 16],请求这两个多项式的乘积,及商和余数。

答:>>p1=[1 2 3 4];p2=[1 4 9 16]; >>C=conv(p1,p2) >>[q,r]=deconv(p1,p2)8给定一个多项式的根是[-5 -3+4i -3-4i],求原来的多项式答:>>r=[-5 -3+4i -3-4i] >>p=poly(r) >>disp(poly2sym(p))9 A=[2 3 4;1 5 7;6 2 5]用什么函数,保证第一列排序的时候,其他列跟着变化。

Matlab考试卷试题库题集答案.doc

Matlab考试卷试题库题集答案.doc

一、选择题共 10 小题二、填空题共 10 空三、看程序填空四、编程题 3 题填空题(计算部分)1、标点符号 ; _______可以使命令行不显示运算结果,%——用来表示该行为注释行。

2、x 为 0 ~4pi,步长为0.1pi的向量,使用命令_______创建。

x=0:0.1*pi:4*pi3、输入矩阵A= ,使用全下标方式用A(2,2) 取出元素“-5 ”,使用单下标方式用_______取出元素“-5 ”。

A(5)4、符号表达式sin(2*a+t)+m 中独立的符号变量为_______。

t5、M脚本文件和 M函数文件的主要区别是M脚本文件没有函数定义和件有函数定义 _______。

M函数文6.设 x 是一维数组, x 的倒数第 3 个元素表示为 _______;设 y 为二维数组,要删除 y 的第 34 行和 48 列,可使用命令; _______;x(_end-2_)y(34,:)=[]y(:,48)=[]7.将变量 x 以 Ascii 文本格式存储到文件 fname.txt,应使用命令 _________ _;save _x8.在 while 表达式 , 语句体 , End 循环语句中,表达式的值 __ __时表示循环条件为真,语句体将被执行,否则跳出该循环语句;非零9.要从键盘读入一个字符串并赋值给变量x,且给出提示“ Who is she?”,应使用命令 _________;x=input( ‘ Who is she? ’ , ’ s’ )_.设和B= 和 C= 均为 m*n 矩阵,且存在于 WorkSpace10A=中,要产生矩阵 D= ,可用命令 ________ _,计算可用命令 ________;D=(A-C)/B.^Cdet(inv(A ’ *B) 11.在 MATLAB 命令窗口中的“>>”标志为 MATLAB 的_______ 提示符,“│”标志为 _______提示符。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档