高九零(0839013)期末汇报matlab
- 格式:ppt
- 大小:606.50 KB
- 文档页数:25
matlab基本操作总结-回复使用Matlab进行基本操作是学习和使用Matlab的关键。
在这篇文章中,我将一步一步回答有关Matlab基本操作的问题,帮助您更好地了解和使用Matlab。
Matlab是一种高级编程语言和数值计算环境,广泛用于工程、科学和数学领域。
它提供了丰富的函数库和工具箱,使得使用它进行数据分析、可视化和模拟变得更加简单和高效。
无论您是初学者还是有经验的用户,掌握Matlab的基本操作是非常重要的。
一、Matlab的安装和启动首先,您需要从MathWorks官方网站下载并安装Matlab。
安装过程非常简单,只需按照向导的指示一步一步完成即可。
安装完成后,您可以通过启动菜单或桌面上的Matlab图标来启动Matlab。
启动Matlab后,您将看到一个交互式的命令窗口,可以在其中输入和执行Matlab命令。
二、Matlab的基本操作界面Matlab的基本操作界面由菜单栏、工具栏、编辑窗口、命令窗口和工作区组成。
- 菜单栏提供了各种功能选项,如文件操作、编辑、运行代码、绘图和工具等。
您可以通过单击菜单栏上的选项来执行相应的操作。
- 工具栏上有一些常用的功能按钮,如新建、打开、保存、运行和调试,方便您快速进行一些基本操作。
- 编辑窗口用于编写和编辑Matlab代码。
您可以在此窗口中输入和修改代码,并保存到文件中。
- 命令窗口是与Matlab交互的主要方式。
您可以在命令窗口中输入和执行命令,并查看计算结果。
- 工作区显示了当前Matlab环境中定义的变量和其值。
在通过命令或脚本创建变量后,这些变量将显示在工作区中。
三、Matlab的基本命令Matlab具有大量的内置函数和命令,可以执行各种数学和科学计算。
以下是一些常见的Matlab基本命令:- 计算命令:您可以使用基本算术运算符(+、-、*、/)进行数学计算。
例如,输入"3 + 4",Matlab将返回结果"7"。
一、填空题(本题满分30分,每空3分)1.设有程序A=[2,0,1,0;1,0,1,5;0, 6 ,2, 3];B=[1,2,-1;1,3,1];C=A(1:3,[1,2]);D=size(C)- length(B(2,:));F= C.*B ’将下列命令的运行结果填在横线上0*、0D = [0 -1] ; F= [2 0;2 0;0 6] .2. A=[2,3,2,1;1,2,2,1; 1,2,3,-2];A1=sum(A>A(2,1));A(2,:)=[],A2=A.^2-4A1= ; A2= ;3.P=[1,2,5,4;2,2,1,3];max(P,[ ],1)= [2 2 5 4] ;mean(P,2)= [3 2] .二、(本题满分10分)试编写计算程序画出曲线与曲面图形.22,22,)1((2).);20(cos sin (1).223322≤≤-≤≤-++=≤≤⎪⎩⎪⎨⎧==--y x y x e x z t t y t x y xπ%1 %2t=0:0.1: 2*pi; [x,y]=meshgrid(-2:0.1:2);x= sin(t).^3; z=(x.^2+1).* exp(-x.^2- y.^2+)+x .^2.*y; y= cos (t).^3; mesh(x,y,z)plot(x,y)三、(本题满分12分)编写程序解决下列问题:(1)试产生100⨯4阶矩阵使其元素在0—100之间的随机整数,可将此矩阵理解为100名同学的四门课程(课程1, 课程2, 课程3, 课程4)的成绩.(2)计算出每门课程和每位同学的平均成绩;(3)统计出总的优秀人次(90分及以上为优秀);(4)统计出四门课程成绩至少有两门课程不及格的人数.解:(1) a=fix((100-0+1)*rand(100,4));(2) mean(a) mean(a,2)(3)sum(sum(a>=90,2)==4)(4)sum(sum(a<60,2)>=2)四、(本题满10分)).50,20(]2,0[)2()),(1:(;)1(,sin )1()(11==-=∑=+n n x fun y function kx k x f nk k 分别取内图形用子图画出该函数在程序的第一句为返回该函数并保存试编写函数式文件程序设π(1). function y=fun1(x,n) (2). x=0:0.1:2*pi;y=0; y1= fun1 (x,20);for k=1:n y2= fun1 (x,50);y=y+ ((-1)^(k+1)*sin(k*x))/k; subplot(2,1,1),plot(x,y1)end subplot(2,1,2),plot(x,y2)y五、(本题满分10分)试利用微分方程的数值解法写出下列微分方程的求解步骤和MATLAB 程序.0)0(,2)0(,3='==-'+''x x t x x t x .(t 的变化区间为[0,10]).第一步:先将高阶微分方程转化为一阶微分方程组:选择状态变量x x x x ='=21,,则原方程化为2)0(,0)0(.,32112211==⎩⎨⎧='++-='x x x x t x tx x第二步:建立函数文件function dxdt = fun2(t,x)dxdt = [-3*t*x(1)+ x(2)+t; x(1)];第三步:求解微分方程,命令如下:[t,x]=ode45(@fun2,[0,10],[0;2]);)(cos cos lim .3;,)(,,1ln sin .2;2.1:,sin 022x e x x x A dx x A dx dA x s e x x x A x e 、x x x x --⎥⎥⎦⎤⎢⎢⎣⎡+=+=→-⎰计算极限并计算生成符号矩阵的根求方程下列各题运用符号运算功能计算六 的解函数求解微分方程用1)0()0()0()0(,2.4)4(='''=''='==+x x x x e x x dsolve t六、参考程序:1. solve('exp(x)=x^2+2')2.syms x sA=[x*sin(x),log(x);exp(-x),1/(s+x)]diff(A)int(A)A*A3.syms xlimit((cos(x)-cos(x)^(1/2))/x/(exp(sin(x))-1))4.dsolve('D4x+x=2*exp(t)','x(0)=1','Dx(0)=1','D2x(0)=1','D3x(0)=1')⎪⎩⎪⎨⎧=-++=--++03320224:.2122212212221x x x x x x x x x fsolve 组求解下面的非线性方程函数以及符号运算功能用七解一:function y=fc(x)y(1)=4*x(1).^2+x(2).^2+2*x(1).*x(2)-x(2)-2y(2)=2*x(1).^2+x(2).^2+3*x(1).*x(2)-3y=[y(1) y(2)];x0=[1 1];fsolve(@fc,x0)解二: syms x1 x2[x1 x2]=solve(‘4*x1^2+ x2^2+2* x1* x2- x2-2=0’,’ 2*x1^2+ x2^2+3* x1* x2-3=0’,’ x1’,’ x2’)《MA TLAB程序设计》参考程序一、(30分)1.D =0 -1F =2 02 00 62.A1 =1 3 3 0A2 =0 5 0 -3-3 0 5 03.max(P,[ ],1)=2 2 5 4 mean(P,2)=324.x=155.b =0 1 4-1 0 1-4 -1 06.z =20107.285二、(10分)%1t=0:0.1: 2*pi;x= sin(t).^3;y= cos (t).^3;plot(x,y)%2[x,y]=meshgrid(-2:0.1:2);z=(x.^2+1).* exp(-x.^2- y.^2+)+x.^2.*y; mesh(x,y,z)三、(16分)syms xlimit((x-1)*log(x)/(exp(x-1)-1),x,1)%2solve('exp(x)-3*cos(x)+1=0')%3syms xM=[ exp(-x), x;sin(x),exp(-0.1*x)* cos(3*x)]diff(M,2)int(M,x,0,pi)%4 syms t xdsolve('Dx-6*x=exp(-t) ','x(0)=1')四、(12分)x=0.5:9.5;y=[ 0.16, 0.40, 0.66, 0.75, 0.88, 1.0, 1.1, 1.1, 1.2, 1.3];x1=1./x;y1=1./y;p=polyfit(x1,y1,1);a=p(2); b= p(1);ye=x./(a*x+b);plot(x,y,'ro', x, ye, 'b-')grid onxlabel('自变量x ')ylabel('因变量y ')title('因变量y与自变量x的拟合曲线图')五、(12分)%参考程序cj=round(normrnd(70,10,100,4));for i=1:100for j=1:4if cj(i,j)>100 cj(i,j)=100;elseif cj(i,j)<0 cj(i,j)=0;endendendkmean=round(mean(cj))disp('课程1 课程2 课程3 课程4')disp(sprintf(' %4d%7d%8d%8d ' ,kmean(1),kmean(2),kmean(3),kmean(4))) studentmean=round(mean(cj,2));studentnumber=[1:100]';[studentnumber, studentmean]c=sum(sum(cj>=90))d=sum(sum(cj<60,2)>=2)六、(10分)(1). function y=fun1(x,n)y=0;for k=1:ny=y+ ((-1)^k*sin(k*x))/k;endy(2). x=0:0.1:2*pi;y1= fun1 (x,20);y2= fun1 (x,50);subplot(211),plot(x,y1)subplot(212),plot(x,y2)七、(10分)第一步:先将高阶微分方程转化为一阶微分方程组:选择状态变量x x x x ='=21,,则原方程化为2)0(,0)0(.,32112211==⎩⎨⎧='++-='x x x x t x tx x第二步:建立函数文件function dxdt = fun2(t,x)dxdt = [-3*t*x(1)+ x(2)+t; x(1)];第三步:求解微分方程,命令如下:[t,x]=ode45(@fun2,[0,10],[0;2])补充:1.matlab 中清屏的命令是———clc2.matlab 中用于清除工作空间变量的命令是——clear3.在【0,5】上求函数f=(x-3)^2-1的最小值。
matlab期末⼤作业MATLAB语⾔及控制系统仿真期末⼤作业姓名:熊睿班级:K0312417学号:K031241742⽇期:2014/10/18⼤作业题⽬:⼀、已知单位负反馈系统的开环传递函数为)10)(5(100)(++=s s s Ks G ,K 分别取0.5和3两种情况。
1、分别在MATLAB 命令窗⼝或Simulink 模型窗⼝,建⽴K 取不同值时控制系统的模型;2、在第1问建⽴的模型基础上,要求分别在MATLAB 命令窗⼝或Simulink 模型窗⼝中绘制并观察该系统的单位阶跃响应曲线、单位斜坡响应曲线和单位加速度响应曲线;(注意:要求将K 取不同值时系统的单位阶跃响应绘制在⼀张图中并进⾏必要的标注)3、计算两种K 值所对应系统的时域性能指标(包括调节时间、上升时间、超调量、峰值时间);4、绘制系统的伯德图和奈奎斯特曲线;5、判断当K 取7.8时系统的稳定性,如果不稳定,进⾏校正直到系统稳定为⽌。
(提⽰:可使⽤rltool ⼯具)要求:有详细的建模过程、绘图过程和分析过程,最后要求进⾏总结。
⼆、写⼀份800字左右的MATLAB 学习体会和总结。
⼀、已知单位负反馈系统的开环传递函数为)10)(5(100)(++=s s s Ks G ,K 分别取0.51、分别在MATLAB 命令窗⼝或Simulink 模型窗⼝,建⽴K 取不同值时控制系统的模型;根据题⽬,在simulink 中建⽴程序图,如图○1,利⽤To workspace 将数据导⼊workspace 中,在cammond window 中⽤plot 函数画出两个不同增益的系统的阶跃响应。
如图○2 命令窗⼝中的程序:plot(tout,Y,’r ’,tout ’Y2,’k ’)图○11234567891000.511.5时间(秒)幅值阶跃响应曲线K=0.5K=3图○22、在第1问建⽴的模型基础上,要求分别在MATLAB命令窗⼝或Simulink模型窗⼝中绘制并观察该系统的单位阶跃响应曲线、单位斜坡响应曲线和单位加速度响应曲线;(注意:要求将K取不同值时系统的单位阶跃响应绘制在⼀张图中并进⾏必要的标注)根据题⽬:在1中所创建的程序图的基础下,对K=0.5的系统分别接⼊单位阶跃、单位斜坡和单位加速度输⼊。
Matlab-简单的编程语言期末报告班级:姓名:学号:摘要:MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
MATLAB自产生之日起就具有方便的数据可视化功能,以将向量和矩阵用图形表现出来,并且可以对图形进行标注和打印。
一、问题描述Matlab优秀的图形处理功能能够简单的生成函数图像,本次实验以简单的三角函数为例,生成sin(x)的图像二、问题分析关于函数图像的生成,我们需要首先定义X变量,并规定X的范围,然后定义Y与X的关系,最后输出图像三、问题解决function shili01h0=figure('toolbar','none',...'position',[198 56 350 300],...'name','实例01');h1=axes('parent',h0,...'visible','off');x=-pi:0.05:pi;y=sin(x); plot(x,y);xlabel('自变量X');ylabel('函数值Y');title('SIN( )函数曲线');grid on四、结果演示输出结果如图所示为y=sin(x)(-π<=x<=π)五、结论通过本次制作三角函数图像学会了初级图形的绘制,但对于Matlab软件的运用还不够熟练,需要勤加练习。
MATLAB 常用函数总结Matlab 的内部常数pi 圆周率exp(1)自然对数的底数ei 或j虚数单位Inf 或 inf无穷大Matlab 的常用内部数学函数指数函数exp(x)以e 为底数log(x)自然对数,即以e 为底数的对数log10(x)常用对数,即以10为底数的对数对数函数log2(x)以2为底数的x 的对数开方函数sqrt(x)表示x 的算术平方根绝对值函数abs(x)表示实数的绝对值以及复数的模sin(x)正弦函数cos(x)余弦函数tan(x)正切函数cot(x)余切函数sec(x)正割函数三角函数(自变量的单位为弧度)csc(x)余割函数反三角函数asin(x)反正弦函数acos(x)反余弦函数atan(x)反正切函数acot(x)反余切函数asec(x)反正割函数acsc(x)反余割函数sinh(x)双曲正弦函数cosh(x)双曲余弦函数tanh(x)双曲正切函数coth(x)双曲余切函数sech(x)双曲正割函数双曲函数csch(x)双曲余割函数asinh(x)反双曲正弦函数acosh(x)反双曲余弦函数atanh(x)反双曲正切函数acoth(x)反双曲余切函数asech(x)反双曲正割函数反双曲函数acsch(x)反双曲余割函数求角度函数atan2(y,x)以坐标原点为顶点,x轴正半轴为始边,从原点到点(x,y)的射线为终边的角,其单位为弧度,范围为(,]gcd(a,b)两个整数的最大公约数数论函数lcm(a,b)两个整数的最小公倍数排列组合函数factorial(n)阶乘函数,表示n的阶乘real(z)实部函数imag(z)虚部函数复数函数abs(z)求复数z的模angle(z)求复数z 的辐角,其范围是( ,]conj(z)求复数z 的共轭复数ceil(x)表示大于或等于实数x 的最小整数floor(x)表示小于或等于实数x 的最大整数求整函数与截尾函数round(x)最接近x 的整数max([a ,b ,c ,...])求最大数最大、最小函数min([a ,b ,c ,..])求最小数符号函数sign(x)Matlab 中的数学运算符a+b 加法 a./b 数组右除a-b 减法 a.\b 数组左除a*b 矩阵乘法a^b 矩阵乘方a.*b 数组乘法 a.^b 数组乘方a/b 矩阵右除-a负号a\b矩阵左除' 共轭转置.'一般转置Matlab 的关系运算符 ==等于<小于>大于<=小于或等于>=大于或等于~=不等于如何用matlab求阶乘factorial(n) 求n的阶乘如何用matlab进行多项式运算(1)合并同类项 syms 表达式中包含的变量 collect(表达式,指定的变量)(2)因式分解 syms 表达式中包含的变量 factor(表达式)(3)展开syms 表达式中包含的变量 expand(表达式)(4)化简syms 表达式中包含的变量simplify(表达式) 如何用matlab进行复数运算 a+b*i 或 a +b*j表示复数a+bi 或 a+bjreal(z)求复数z的实部imag(z)求复数z的虚部abs(z)求复数z的模angle(z)求复数z的辐角,conj(z)求复数z的共轭复数exp(z)复数的指数函数,表示e^z如何用Matlab求集合的交集、并集、差集和补集 union(A,B)求集合A和B的并集intersect(A,B)求集合A和B的交集setdiff(A,B)求集合A和B的差集A-Bsetdiff(U,A)求集合A关于全集U的补集如何用matlab排序sort(v) 将向量v的元素从小到大排列(升序排列)sort(v,dim,’descend or ascend’)当dim=1时矩阵按列排序,descend or ascend用来控制升序还是降序当dim=2时矩阵按行排序,descend or ascend用来控制升序还是降序如何用Matlab求极限(1)极限:syms xlimit(f(x), x, a)求f(x)关于x趋于a时的极限(2)单侧极限:左极限:syms x limit(f(x), x, a,’left’)求f(x)关于x趋于a时的左极限右极限:syms x limit(f(x), x, a,’right’)求f(x)关于x趋于a时的右极限如何用Matlab求导数diff('f(x)') diff('f(x)','x') 求f(x)关于x的导数或者:syms x diff(f(x))syms x diff(f(x), x)如何用Matlab求高阶导数如何用Matlab求高阶导数diff('f(x)',n) diff('f(x)','x',n)求f(x)关于x的n阶导数syms x diff(f(x),n)syms x diff(f(x), x,n)如何用Matlab求不定积分int('f(x)') int ('f(x)','x')求f(x)关于x的积分syms x int(f(x))syms x int(f(x), x)如何用Matlab求定积分、广义积分int('f(x)',a,b) int ('f(x)','x',a,b)求f(x)关于x的积分,区间为a到b syms x int(f(x),a,b)syms x int(f(x), x,a,b)如何用Matlab展开级数syms x taylor(f(x), x, n,)a如何在Matlab中进行积分变换syms s tlaplace( f(t), t, s ) 拉普拉斯变换ilaplace( F(s), s, t ) 拉普拉斯变换的逆变换 syms t ωfourier( f(t), t, ω)傅立叶变换ifourier( F(ω), ω, t ) 傅立叶变换的逆变换 syms n zztrans( f(n), n, z) Z变换iztrans( F(z), z, n ) Z变换的逆变换 如何用Matlab解微分方程dsolve('微分方程','自变量')dsolve('微分方程','初始条件或边界条件','自变量') dsolve('D2x+2*x+x=sin(t)','x(0)=1','Dx(0)=1','t')如何用matlab求多变量函数的极限 以两个变量为例说明,多于两个变量的函数极限可以依次类推。
期末综合实验报告1、(1)设矩阵A 、B 满足关系式AB=2B+A ,且, 求B.(2)生成一个3×7的随机数矩阵,并将其各列排序、求各列的最大值、各列的最小值、各列的平均值和各列的元素之和。
解:(1)Matlab 源代码 A=[3 2 5;0 1 4;2 3 1];B=(A-2*eye(3))\A,B=inv(A-2*eye(3))*A 解得 B =-0.4667 2.2667 1.7333 1.0667 -0.4667 -0.5333 0.2667 0.1333 0.8667 B =,132410523⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=A-0.4667 2.2667 1.73331.0667 -0.4667 -0.53330.2667 0.1333 0.8667(2) Matlab源代码A=rand(3,7),Asort=sort(A),Amax=max(A),Amin=min(A),Amean=mean(A,1),Asum=sum(A)解得A =0.8147 0.9134 0.2785 0.9649 0.9572 0.1419 0.79220.9058 0.6324 0.5469 0.1576 0.4854 0.4218 0.95950.1270 0.0975 0.9575 0.9706 0.8003 0.9157 0.6557Asort =0.1270 0.0975 0.2785 0.1576 0.4854 0.1419 0.65570.8147 0.6324 0.5469 0.9649 0.8003 0.4218 0.79220.9058 0.9134 0.9575 0.9706 0.9572 0.9157 0.9595Amax =0.9058 0.9134 0.9575 0.9706 0.9572 0.9157 0.9595Amin =0.1270 0.0975 0.2785 0.1576 0.4854 0.1419 0.6557Amean =0.6158 0.5478 0.5943 0.6977 0.7476 0.4931 0.8025Asum =1.8475 1.6433 1.78292.0931 2.2428 1.47942.40742、设(1)在第一个子图中画出该函数的三维图形(surf ) ; (2)在第二个子图中绘制该函数的等值线和梯度场。
Matlab循环神经网络在时间序列预测中的应用引言随着人工智能和机器学习的快速发展,神经网络作为一种强大的模型表达能力工具,被广泛应用于各个领域。
其中,循环神经网络(RNN)因其能够处理序列数据的能力而备受关注。
在时间序列预测问题中,Matlab中的循环神经网络工具箱提供了一种高效且易于使用的方法,该方法在多个领域取得了重要的成功。
一、循环神经网络概述循环神经网络是一种特殊的神经网络结构,其能够处理序列数据并保留隐藏状态信息。
与传统的前馈神经网络相比,循环神经网络通过引入记忆单元(memory cell)实现对上下文信息的建模。
这使得循环神经网络在处理时间序列数据时具有明显的优势。
在Matlab中,循环神经网络可以通过循环神经网络工具箱(rnntool)来构建和训练。
该工具箱提供了多种类型的循环神经网络模型,包括简单循环神经网络(Simple RNN)、长短期记忆网络(Long Short-Term Memory, LSTM)和门控循环单元(Gated Recurrent Unit, GRU)等。
二、时间序列预测问题时间序列预测是指基于过去观测值来预测未来一段时间内的数值。
这是一个具有挑战性的问题,因为序列数据往往具有非线性、非平稳和高度依赖的特征。
循环神经网络在时间序列预测问题中具有广泛的应用,其能够捕捉到序列数据中的动态特征,从而提高预测准确度。
三、Matlab循环神经网络工具箱的应用1. 数据准备与预处理在使用Matlab进行时间序列预测前,我们需要首先准备和预处理数据。
通常包括数据加载、缺失值处理、归一化等步骤。
Matlab提供了丰富的数据处理函数和工具,使得数据的准备和预处理变得更加简单和高效。
2. 循环神经网络模型构建在准备好数据后,我们可以通过运行循环神经网络工具箱来构建模型。
根据具体的问题和数据特点,可以选择合适的循环神经网络结构,并设置模型的超参数。
循环神经网络工具箱还提供了交叉验证、正则化等功能,帮助我们选择最佳的网络结构和参数。
图像处理实验报告自03 张驰昱2010012028一、基础知识(a)以测试图像的中心为圆心,图像的长和宽中较小值的一半为半径画一个红颜色的圆问题分析:构造一个与原图像大小相同的矩阵并按照要求在矩阵中“画”出形状,然后点乘原图像矩阵就可以了。
新的构造矩阵在需要保留原图像的地方须置为1。
具体实现:load('hall.mat');hall=im2double(hall_color); %把8位无符号整形线性转化为0到1之间的数[xx,yy,~]=size(hall); %得到图像长宽R=min(xx,yy)/2; %设半径R为长宽中的较小值的一半circle=ones(xx,yy); %申请一个与原图像相同大小的1矩阵r=[0:2*pi/400:2*pi]; %一个完整圆周的弧度向量x=floor(xx/2+1+R*cos(r)); %完整圆周的x坐标向量y=floor(yy/2+1+R*sin(r)); %完整圆周的y坐标向量,配合之前x坐标值就是圆周坐标了circle(xx*(y-1)+x)=0; %设圆周上每个坐标点的值为0,至此一个画着黑圆的矩阵构造完成%下面是把这个构造好的矩阵点乘原图像矩阵,再在R层矩阵加上一个“白圆矩阵”就是红圆了hall_color_a(:,:,1)=hall(:,:,1).*circle+~circle;hall_color_a(:,:,2)=hall(:,:,2).*circle;hall_color_a(:,:,3)=hall(:,:,3).*circle;imwrite(hall_color_a,'hall_color_a.jpg','JPEG');代码优化:本题花了我一点脑筋把整个圆周的矩阵坐标构造的两个向量中去,免去了循环,大大提高程序效率,基本是瞬间运行完成。
运行结果:(b)将测试图像涂成国际象棋状的“黑白格”的样子,其中“黑”即黑色,“白”则意味着保留原图。
第一套华东交通大学2015-2016学年第一学期Matlab期末考试一、填空题(4*6=24分)1、在MATLAB^令窗口中的“ >>”标志为MATLAB勺_提示符,标志为提示符。
2、符号表达式sin(2*a+t)+m 中独立的符号变量为__ 。
3、在通常情况下,左除x=a\b是—的解,右除x=b/a是—的解,一般情况下,_______________ 。
4、为了使两个plot的图形在同一个坐标显示,可以使用 _______ 令进行图形保持;可以使用—命令为图形添加网格。
5、倘若要是对x进行赋值,从5到25,间隔是0.1,为_________ ;倘若要是对x进行赋值,从2到20,中间间隔100个点,为 ______6、A=[1,2;3,4];B=[1,0;0,1]; A*B= _ , A.*B=_ _ ;二、选择题(4*6=24分)7、如果x=1: 2 : 8,则x(1)和x⑷分别是()A. 1,8B. 1, 7C. 2, 8D. 2, 78、运行如下程序后,输入9回车,命令窗口( comma nd win dows)显示的结果为()c=input('请输入一个字符','s');if c>='A' & c<='Z'disp(setstr(abs(c)+abs('a')-abs('A')));elseif c>='a'& c<='z'disp(setstr(abs(c)- abs('a')+abs('A')));elseif c>='0' & c<='9'disp(abs(c)-abs('0'));else disp(c); endA. 9B. 8C. 7D. 69、MATLA表达式2*2A3A2的结果是()A. 128B. 4096C. 262144D. 25610、在循环结构中跳出循环,执行循环后面代码的命令为()(A) return (B) break (C) con ti nue (D) keyboard11、在图形指定位置加标注命令是()A. title(x,y, ^y=sin(x) ?B. xlabel(x,y, ?y=s in(x)C. text(x,y, ?y=sin(x) ?);D. lege nd(x,y, ?y=s in(x)12、下列哪个变量的定义是不合法的()。