您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > matlab实验课习题
1产生一个1x10的随机矩阵,大小位于(-55),并且按照从大到小的顺序排列好!2请产生一个100*5的矩阵,矩阵的每一行都是[12345]3已知变量:A=’ilovematlab’;B=’matlab’,请找出:(A)B在A中的位置。(B)把B放在A后面,形成C=‘ilovematlabmatlab’4.请修改下面的程序,让他们没有for循环语句!A=[123;456;789];[rc]=size(A);fori=1:1:rforj=1:1:cif(A(i,j)8|A(i,j)2)A(i,j)=0;endend5.a=[12345],b=a(1)*a(5)+a(2)*a(4)+a(3)*a(3)+a(4)*a(2)+a(5)*a(1).试用MATLAB中最简单的方法计算b,注意最简单哦。6.求下列联立方程的解3x+4y-7z-12w=45x-7y+4z+2w=-3x+8z-5w=9-6x+5y-2z+10w=-8求系数矩阵的秩;求出方程组的解。7.设y=cos[0.5+((3sinx)/(1+x^2))]把x=0~2π间分为101点,画出以x为横坐标,y为纵坐标的曲线;设f(x)=x^5-4x^4+3x^2-2x+68.取x=[-2,8]之间函数的值(取100个点),画出曲线,看它有几个零点。(提示:用polyval函数)9.在[-10,10;-10,10]范围内画出函数的三维图形。10.编写MATALAB程序,完成下列任务(将程序保存为test04.m文件):(1)在区间上均匀地取20个点构成向量;(2)分别计算函数与在向量处的函数值;(3)在同一图形窗口绘制曲线与,要求曲线为黑色点画线,曲线为红色虚线圆圈;并在图中恰当位置标注两条曲线的图例;给图形加上标题“y1andy2”。11.编写一个函数,使其能够产生如下的分段函数:xxxxxxf65.0620.251.525.0)(,,,,并调用此函数,绘制曲线范围的,在2)()(2][0xfxfx。12.将一个屏幕分4幅,选择合适的步长在右上幅与左下幅绘制出下列函数的图形。(10分)①]22[)cos(,,xx(曲线图);②4)y2,-4x(-242),(2222;yxyxf(曲面图)。第2章MATLAB矩阵运算基础2.1在MATLAB中如何建立矩阵194375,并将其赋予变量a?2.5计算矩阵897473535与638976242之和。2.6求i44i93i49i67i23i57i41i72i53i84x的共轭转置。2.7计算572396a与864142b的数组乘积。2.9对于BAX,如果753467294A,282637B,求解X。2.10已知:987654321a,分别计算a的数组平方和矩阵平方,并观察其结果。2.11463521a,263478b,观察a与b之间的六种关系运算的结果。2.14角度604530x,求x的正弦、余弦、正切和余切。2.15用四舍五入的方法将数组[2.45686.39823.93758.5042]取整。2.16矩阵728365219a,分别对a进行特征值分解、奇异值分解、LU分解、QR分解及Chollesky分解。2.17将矩阵5724a、3817b和2695c组合成两个新矩阵:(1)组合成一个43的矩阵,第一列为按列顺序排列的a矩阵元素,第二列为按列顺序排列的b矩阵元素,第三列为按列顺序排列的c矩阵元素,即237912685574(2)按照a、b、c的列顺序组合成一个行矢量,即296531877254第3章数值计算基础3.1将(x-6)(x-3)(x-8)展开为系数多项式的形式。3.2求解多项式x3-7x2+2x+40的根。3.3求解在x=8时多项式(x-1)(x-2)(x-3)(x-4)的值。3.4计算多项式乘法(x2+2x+2)(x2+5x+4)。3.5计算多项式除法(3x3+13x2+6x+8)/(x+4)。3.7计算多项式9514124234xxxx的微分和积分。3.8解方程组66136221143092x。3.9求欠定方程组5865394742x的最小范数解。3.10有一组测量数据如下表所示,数据具有y=x2的变化趋势,用最小二乘法求解y。x11.522.533.544.55y-1.42.735.98.412.216.618.826.23.11矩阵943457624a,计算a的行列式和逆矩阵。3.12y=sin(x),x从0到2,x=0.02,求y的最大值、最小值、均值和标准差。3.15有一正弦衰减数据y=sin(x).*exp(-x/10),其中x=0:pi/5:4*pi,用三次样条法进行插值。第5章基本图形处理功能5.1绘制曲线13xxy,x的取值范围为[-5,5]。5.2有一组测量数据满足-atey,t的变化范围为0~10,用不同的线型和标记点画出a=0.1、a=0.2和a=0.5三种情况下的曲线。5.3在5.1题结果图中添加标题-atey,并用箭头线标识出各曲线a的取值。5.4在5.1题结果图中添加标题-atey和图例框。5.5表中列出了4个观测点的6次测量数据,将数据绘制成为分组形式和堆叠形式的条形图。第1次第2次第3次第4次第5次第6次观测点1367428观测点2673247观测点3972584观测点46432745.6x=[6649715638],绘制饼图,并将第五个切块分离出来。5.722yxxez,当x和y的取值范围均为-2到2时,用建立子窗口的方法在同一个图形窗口中绘制出三维线图、网线图、表面图和带渲染效果的表面图。5.8绘制peaks函数的表面图,用colormap函数改变预置的色图,观察色彩的分布情况。5.9用sphere函数产生球表面坐标,绘制不通明网线图、透明网线图、表面图和带剪孔的表面图。
本文标题:matlab实验课习题
链接地址:https://www.777doc.com/doc-2887419 .html