Matlab课程设计期末测试题
题目:
1. 用 Matlab 计算下列表达式的值(15 分)
1 2i 2 1 1) y2 ln( x 1 x 2 ), 其中x 5 2 0.45
2) y3
e0.3 a e0.3 a 0.3 a sin( a 0.3) ln * cos(65o ), a 3.0, 2.9, 2.8, ..., 2.8, 2.9, 3.0 2 2
6. 利用 Simulink 仿真下列曲线,并将结果分别保存在 Workspace 和硬盘文件中。 (15 分) (1) y 2e 0.5 x sin( x ) , x 是时钟信号。 (2)系统的微分方程为: x '(t ) 4 x(t ) 2u(t ) , 其中 u(t ) 是一个幅宽为 1,角频率为 1rad/s 的方波信号,试建立系统模型并进行仿真。
7. 已知典型二阶系统的开环传递函数为: (10 分)
G ( s)
wn 2 , s ( s 2 wn )
其中 wn =1, 为阻尼比,试绘制 分别为 0, 0.2, 0.4, 0.6, 0.9,1.2 ,1.5 时其单位负反馈 系统的单位阶跃响应曲线。 (绘制在同一张图上) 。并解释, 对系统有何影响? 8. 已知某控制系统的开环传递函数为,
G(s) H (s)
2500s 2500 s 31s 3 2530s 2 25幅值裕量及其对应的频率值,并判断其单位负反馈系统 的闭环稳定性。 (10 分) 9. 已知单位负反馈控制系统的开环传函如下,
G(s)
45 , H ( s) 1 ( s 0.02)( s 4)( s 2 2 s 26)
x e2 3) y 4 其中-5 x 5 1 ln( x 1 x 2 ) 2
2. 一物理系统可用下列方程组来表示: (10 分)
m1 cos m1 m sin 0 1 0 m2 0 0 sin 0 a1 0 cos 0 a2 m1 g ,其中 g 取 9.8,输入 时以角度为单位。 sin 0 N1 0 cos 1 N 2 m2 g
4. 绘图: (10 分)
3 sin x )cos x ,在 x 0 2 区间取 101 点,绘制函数的曲线。 1 x2 (2) 已知 y1 x 2 , y 2 cos( 2 x ) ,在同一坐标用不同颜色和线型绘制两条曲线;以子图形式
(1) 设 y (0.5
绘制三条曲线。
Matlab 与系统仿真课程设计期末测试题目(2015.6) 作业说明:
a)请将下列作业程序统一保存在一个文件夹中(文件夹用学号命名) ,m 文件编写的程序统 一放在一个 m 文件中,用注释标明题目序号。Simulink 文件统一搭在一个文件中,注明题 号。 b)特别提示:作业请在 4A 平台提交(21 号前提交) ,提交时请大家提交将自己的(电话) 写在备注中,老师会抽查部分同学前来答辩。
要求:定义一个求解线性方程组 AX=B 的函数文件( m1 , m2 , 的值由调用函数的用户给定, 求 a1 , a2 , N1和N 2 的值) ,然后在命令文件中调用该函数文件。 3. 已知 y
f ( 45) (10 分) f (10) 5 * f ( 20)
1) 当 f ( n) n 10 ln( n 2 5) 时,求 y 的值。 2) 当 f ( n) 1 2 2 3 3 4 ... n ( n 1) 时,求 y 的值。请用函数文件实现 f ( n) .
试绘出其奈奎斯特图,并根据奈奎斯特曲线判断系统稳定性。 (10 分)
5. 当温度一定时,某气体体积与压力的数据如下: (10 分) Volume(m3) Pressure(kPa) 1 2494 2 1247 3 831 4 623 5 499 6 416 1) 请应用线性插值法,和三次样条插值法分别求取体积为 3.8m3 时,气体的压力值。 2) 请应用线性插值法,和三次样条插值法分别估计压力为 1000kPa 时,气体对应的体积?
matlab期末考试练习题
题1:设6234)(245+-+-=x x x x x f(1)取x=[-2,8]之间函数的值(取100个点),画出曲线 (2)找出曲线中的零点,并标实出来 (提示:用polyval 函数)题2:求解以下线性方程组,要求写出程序代码和运行结果⎪⎪⎩⎪⎪⎨⎧=+-+=++-=++=++-522718638232432143214214321x x x x x x x x x x x x x x x题3:在[]π2:0区间绘制出)7sin(*)sin(t t y =的曲线及其包络线题4:创建符号函数并求解,要求写出步骤和运行结果 (1)创建符号函数c bx ax f ++=2(2)求0=f 的解题5:绘制函数曲线,要求写出程序代码 (1)在区间[]π2:0均匀的取50个点,构成向量(2)在同一窗口绘制曲线);5.0cos(32);3.02sin(1+=-=t y t y 要求y1曲线为红色点化线,标记点为圆圈;y2为蓝色虚线,标记点为星号题6:(1)求出错误!未找到引用源。
dx x epipixsin 7.15⎰-- 的具有64位有效数字的积分值(2)求积分2222221()y x x xxyx y z dzdydx ++⎰⎰⎰,并给出50位精度的数值题7:使用循环控制命令实现⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡=100:9190:8180:7170:6160:5150:4140:3130:2120:1110:1AA ,是一个10⨯ 10矩阵,1:100的元素按列存放,计算出矩阵每行的平均值,并找出数据大于50的元素及其所在的位置。
题8:画出函数22)1(2/2)1(9),(+---=y x ex y x f 的3D 曲面图和网格图,并且x,y 的取值范围为:44,44≤≤-≤≤-y x题9:编程序实现2)2(,1)1(),2()1()(==-+-=f f n f n f n f 其中 (1)编写函数实现(2)10=n题10:(1)产生一个向量Line =[1 2 20],然后使lin 的偶数位置上的元素取负,时 Line =[1 -2 19 -20](2)用函数rand 产生一个1⨯ 5的向量r ,将<0.5的元素变为0题11.有一组测量数据如下表所示x 1 1.5 2 2.5 3 3.5 4 4.5 5 y-1.42.735.98.412.216.618.826.2使用曲线拟合,求出此数据对应的2阶和10阶多项式。
matlab期末复习题及答案
matlab期末复习题及答案1. MATLAB基础操作在MATLAB中,如何创建一个名为"myMatrix"的3x3矩阵,其元素分别为1, 2, 3, 4, 5, 6, 7, 8, 9?答案:在MATLAB中,可以通过直接输入矩阵元素来创建矩阵。
例如,要创建一个名为"myMatrix"的3x3矩阵,可以使用以下命令:```matlabmyMatrix = [1 2 3; 4 5 6; 7 8 9];```这样,MATLAB就会创建一个3x3的矩阵,其元素按照行顺序排列。
2. 矩阵运算给定两个矩阵A和B,其中A = [1 2; 3 4],B = [5 6; 7 8],计算矩阵A和B的和。
答案:在MATLAB中,可以使用加号(+)来计算两个矩阵的和。
对于给定的矩阵A和B,可以使用以下命令来计算它们的和:```matlabA = [1 2; 3 4];B = [5 6; 7 8];C = A + B;```执行上述命令后,矩阵C的结果将是:```C = [6 8;10 12];```3. 条件语句编写一个MATLAB脚本,判断一个给定的数n是否为质数,并输出相应的信息。
答案:在MATLAB中,可以使用if-else语句来判断一个数是否为质数。
以下是一个简单的脚本示例:```matlabn = input('请输入一个数:');if mod(n, 2) == 0 && n > 2disp('该数不是质数');elseif n == 1disp('1不是质数');elseisPrime = true;for i = 2:sqrt(n)if mod(n, i) == 0isPrime = false;break;endendif isPrimedisp('该数是质数');elsedisp('该数不是质数');endend```该脚本首先接收用户输入的数n,然后通过一个for循环检查n是否有除了1和它自身以外的因数,从而判断n是否为质数。
Matlab期末考试试题库(共12套卷)
Matlab期末考试试题库(共12套卷).第一套华东交通大学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(4) 分别是 ( )A.1,8 B.1, 7 C.2, 8 D.2, 78、运行如下程序后,输入9回车,命令窗口(command windows)显示的结果为( )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、MATLAB表达式 2*2^3^2 的结果是 ( )A.128 B.4096 C. 262144 D.25610、在循环结构中跳出循环,执行循环后面代码的命令为 ( )(A) return (B) break (C) continue (D) keyboard11、在图形指定位置加标注命令是()A. title(x,y, ?y=sin(x)?); B. xlabel(x,y, ?y=sin(x));C. text(x,y, ?y=sin(x) ?); D. legend(x,y, ?y=sin(x));12、下列哪个变量的定义是不合法的()。
哈工大matlab期末考试题试题与答案(95分)
哈⼯⼤matlab期末考试题试题与答案(95分)春季学期MATLAB期末作业学院:机电⼯程学院专业:机械制造设计及其⾃动化学号:班号:姓名:2013年春季学期MATLAB 课程考查题姓名:学号:学院:机电学院专业:机械制造⼀、必答题:1.matlab常见的数据类型有哪些?各有什么特点? 常量:具体不变的数字变量:会根据已知条件变化的数字字符串:由单引号括起来的简单⽂本复数:含有复数的数据2.MATLAB中有⼏种帮助的途径?(1)帮助浏览器:选择view菜单中的Help菜单项或选择Help菜单中的MATLAB Help菜单项可以打开帮助浏览器;(2)help命令:在命令窗⼝键⼊“help”命令可以列出帮助主题,键⼊“help 函数名”可以得到指定函数的在线帮助信息;(3)lookfor命令:在命令窗⼝键⼊“lookfor 关键词”可以搜索出⼀系列与给定关键词相关的命令和函数(4)模糊查询:输⼊命令的前⼏个字母,然后按Tab键,就可以列出所有以这⼏个字母开始的命令和函数。
注意:lookfor和模糊查询查到的不是详细信息,通常还需要在确定了具体函数名称后⽤help命令显⽰详细信息。
3.Matlab常见的哪三种程序控制结构及包括的相应的语句?1.顺序结构:数据输⼊A=input(提⽰信息,选项)数据输出disp(X)数据输出fprintf(fid,format,variables)暂停pause 或pause(n)2.选择结构:If语句:if expression (条件)statements1(语句组1)elsestatements2(语句组2)EndSwitch 语句:switch expression (表达式)case value1 (表达式1)statement1(语句组1)case value2 (表达式2)statement2(语句组2)... ...case valuem (表达式m)statementm(语句组m)otherwisestatement (语句组)end3.循环结构:For循环:for variable=expression(循环变量)statement(循环体)endWhile循环:while expression (条件<循环判断语句>)statement(循环体)end4.命令⽂件与函数⽂件的主要区别是什么?命令⽂件:不接受输⼊参数,没有返回值,基于⼯作空间中的数据进⾏操作,⾃动完成需要花费很多时间的多步操作时使⽤。
Matlab-期末考试题库(共12套卷)
第一套华东交通大学2015-2016学年第一学期Matlab期末考试一、填空题(4*6=24分)1、在MATLAB^令窗口中的“ >>”标志为MATLA的_命令行_提示符,标志为__ 输入_提示符。
2、符号表达式sin(2*a+t)+m 中独立的符号变量为_t_。
3、在通常情况下,左除x=a\b是_的解,右除x=b/a是_的解,一般情况下,______________ 。
4、为了使两个plot的图形在同一个坐标显示,可以使用____ h old on命令进行图形保持;可以使用 _grid on_ 命令为图形添加网格。
5、倘若要是对x进行赋值,从5到25,间隔是0.1,为丿=5:0.1:25 —;倘若要是对x进行赋值,从2到20,中间间隔100个点,为 x=li nspace(2,20,100) _6、A=[1,2;3,4];B=[1,0;0,1]; A*B=_[1 2; 3 4] _ , A.*B=_[1 0;0 4] _ ;3. a*x=b , x*a=b , a\b ,b/a;二、选择题(4*6=24分)7、如果x=1: 2 : 8,则x(1)和x⑷分别是(B )A. 1,8B. 1, 7C. 2, 8D. 2, 7& 运行如下程序后,输入9回车,命令窗口( comma nd win dows)显示的结果为(A)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 )A.128 B.4096 C. 262144 D.25610、在循环结构中跳出循环,执行循环后面代码的命令为 (B )(A) return (B) break (C) continue (D) keyboard11、在图形指定位置加标注命令是(C)A.title(x,y, ?y=sin(x) ?); B.xlabel(x,y, ?y=sin(x) ?);C. text(x,y, ?y=sin(x) ?);D.legend(x,y, ?y=sin(x) ?);12、下列哪个变量的定义是不合法的(A)。
MATLAB期末上机试题带答案(材料详实)
19.已知样本点x=[-2.8 -1 0.2 2.1 5.2 6.8]; y=[3.1 4.6 2.3 1.2 2.3 -1.1];求其三次拟合,并绘出样本点和拟合图像。
x=[-2.8 -1 0.2 2.1 5.2 6.8]; y=[3.1 4.6 2.3 1.2 2.3 -1.1];
subplot(2,2,4)
plot(x,y4)
grid on
xlabel('x')
ylabel('y')
title('cot(x)')
legend('y=cot(x)')
3.解方程组:
a=[3 2 1;1 -1 3;2 4 -4];
b=[7;6;-2];
x=a\b
4.请实现下图:
x=linspace(0,4*pi,1000);
y1=exp(-0.3*x).*cos(2*x);y2=10*exp(-1.5*x);
plotyy(x,y1,x,y2)
14.请实现下图:
x=linspace(0,8*pi,1400);
y=sin(x);
plot(x,y)
area(y,0)
15.
n=dblquad('exp(-(x.^2)/2).*sin(x.^2+y)',-1,1,-2,2)
plot(x,y,'o')
hold on
p=polyfit(x,y,3)
x0=-3:0.01:7;
y0=polyval(p,x0)
plot(x0,y0,'r-')
20.构建内联函数y=sin(x)exp(x^2);并求出x=[1 4 2 5 8]的y值。
MATLAB期末考试试卷及答案--完整版
一、填空题(每空2分,总共30分)1.已知A=[0 9 6;1 3 0];B=[1 4 3;1 5 0];写出下列各指令运行的结果。
A &B 的运行结果ans= ;A ./B 的运行结果ans= 。
2. 产生4阶全0方阵的命令为 zeros(4) ;产生3阶全1方阵的命令为 ones(3) 。
3. A=rand(2,5);b=size(A);c=length(A);则b和c的值分别为和 [2,5],[5] 。
4. 标点符号分号可以使命令行不显示运算结果,百分号用来表示该行为注释行。
5. 用if判断语句判断80≥x >60,在MATLAB中if语言后的判断应写为 if x<=80&x>60 。
6. P, Q分别是个多项式的系数矢量,求P对应的多项式的积分(对应的常数项为K),使用的命令是 polyint(P,K) ;求P/Q的解,商和余数分别保存在k和r,使用的命令是 [k,r]=deconv(P,Q) ;7.为了使两个plot的图形在同一个坐标显示,可以使用hold on 命令进行图形保持;可以使用 grid on 命令为图形添加网格。
8.MATLAB的工作空间中有三个变量v1, v2, v3,写出把它们保存到文件my_data.mat中的指令 save my_data ;写出把my_data.mat文件中的变量读取到MATLAB工作空间内的指令 load my_data 。
二、选择题(每空2分,总共20分)1.下列哪个变量的定义是不合法的 A(A) abcd-3 (B) xyz_3 (C) abcdef (D) x3yz2.下列哪条指令是求矩阵的行列式的值 C(A) inv (B) diag (C) det (D) eig3.在循环结构中跳出循环,执行循环后面代码的命令为 B(A) return (B) break (C) continue (D) keyboard4. 清空Matlab工作空间内所有变量的指令是 C(A) clc (B) cls (C) clear (D) clf5. 用round 函数四舍五入对数组[2.486.39 3.93 8.52]取整,结果为 C(A) [2 6 3 8] (B) [2 6 4 8] (C) [2 6 4 9] (D) [3 7 4 9]6. 已知a=2:2:8, b=2:5,下面的运算表达式中,出错的为 C(A) a'*b (B) a .*b (C) a*b (D) a-b7. 角度,计算其正弦函数的运算为 D[]604530=x (A) SIN (deg2rad(x)) (B) SIN(x) (C) sin(x) (D) sin(deg2rad(x))8. 下面的程序执行后array 的值为 ( A )for k=1:10if k>6break;elsearray(k) = k;endend(A) array = [1, 2, 3, 4, 5, 6] (B) array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10](C) array =6 (D) array =10.9.i=2; a=2i; b=2*i; c=2*sqrt(-1); 程序执行后;a, b, c 的值分别是多少?(A)a=4, b=4, c=2.0000i (C)(B)a=4, b=2.0000i, c=2.0000i(C)a=2.0000i, b=4, c=2.0000i(D) a=2.0000i, b=2.0000i, c=2.0000i10. 求解方程x4-4x3+12x-9 = 0 的所有解(A)1.0000, 3.0000, 1.7321, -1.7321(B)1.0000, 3.0000, 1.7321i, -1.7321i(C)1.0000i, 3.0000i, 1.7321, -1.7321(D)-3.0000i, 3.0000i, 1.7321, -1.7321三、写出程序的执行结果或写出给定要求的指令(总共35分)1.写出执行以下代码后C,D,E的值 (6分)A=[1,2,3;4:6;7:9];C=[A;[10,11,12]],D=C(1:3,[2 3])E=C(2,[1 2])2.写出执行以下代码后,MATLAB命令窗口上显示的x矩阵的值 (5分)x=[0,1,0,2,0,3,0,4];for k=1:8if x(k)==0x(k)=k;elsex(k)=2*k+1;endenddisp(x);3.创建符号函数并求解,要求写出步骤和运行结果(7分)(1)创建符号函数f=ax2+bx+c(2)求f=0的解4. 求解以下线性方程组,要求写出程序代码和运行结果(5分)2x1- 3x2+ x3+2x4=8x1+3x2+ x4=6x1- x2+ x3+8x4=17x1+ x2-2x3+2x4=55.绘制函数曲线,要求写出程序代码(12分)(1)在区间[0:2π]均匀的取50个点,构成向量π(2)在同一窗口绘制曲线y1=sin(2*t-0.3); y2=3cos(t+0.5);要求y1曲线为红色点划线,标记点为圆圈;y2为蓝色虚线,标记点为星号四、使用MATLAB语言进行编程(15分)打印出所有的水仙花数。
matlab期末考试试题及答案
matlab期末考试试题及答案### MATLAB期末考试试题及答案#### 一、单选题(每题2分,共20分)1. MATLAB中,以下哪个函数用于计算矩阵的逆?A. invB. detC. eigD. rank答案:A2. MATLAB中,如何生成一个1到10的向量?A. `1:10`B. `1..10`C. `1..10`D. `1..10`答案:A3. MATLAB中,以下哪个命令用于绘制函数f(x)=x^2的图像?A. `plot(x, x^2)`B. `plot(x, f(x))`C. `fplot(x^2)`D. `fplot(x, x^2)`答案:A4. MATLAB中,如何计算矩阵A和B的点积?A. `dot(A, B)`B. `A * B`C. `A .* B`D. `A . B`答案:C5. MATLAB中,以下哪个函数用于求解线性方程组?A. `solve`B. `fsolve`C. `ode45`D. `fminsearch`答案:A#### 二、填空题(每题3分,共15分)1. MATLAB中,使用____函数可以计算矩阵的行列式。
答案:det2. 若向量`x = [1, 2, 3]`,则`x(2)`的值为____。
答案:23. MATLAB中,使用____函数可以创建一个3x3的单位矩阵。
答案:eye4. 若要在MATLAB中绘制函数f(x)=sin(x)的图像,可以使用____函数。
答案:plot5. MATLAB中,使用____函数可以计算矩阵的特征值。
答案:eig#### 三、编程题(每题10分,共30分)1. 编写一个MATLAB函数,计算并返回一个向量中所有元素的平方和。
```matlabfunction sum_of_squares = calculateSumOfSquares(vector)sum_of_squares = sum(vector.^2);end```2. 编写一个MATLAB脚本,使用while循环计算1到100之间所有奇数的和。
MATLAB期末考试试卷及其参考答案..
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<=1f=1;elsef=factor(n-1)*n;end5、写出下列指令运行结果。
ch=‘ABc123d4e56Fg9’;subch=ch(1:5)revch=ch(end:-1:1)k=find(ch>=‘a’&ch<=‘z’);ch(k)=ch(k)-(‘a’-‘A’);char(ch)6、写出下列指令运行结果。
Matlab期末复习题汇总
MATLAB中的数据有常量与变量之分,常量也称之为数值。
例如:6、+6、-6.55、0.005、6.5e-3、3e5
MATLAB中的计算都是以双精度(double)格式来保存的,若用户想通过其他方式显示,则需要对输出的格式进行自定义的修改。关于MATLAB中的输出格式可参考如下表格。
2000年时闰年,1900年不是闰年。
输入某一年,判断是否是闰年?
functionrunnian(x)
if(mod(x,4) == 0 && mod(x,100)~=0)
disp([num2str(x),'是闰年'])
elseifmod(x,400) == 0
disp([num2str(x),'是闰年'])
T(k) = T(k)+2;
end
12 3
4 5 6
78 9
K = 5;
funபைடு நூலகம்tion B = trix(K)
A = zero(K,K);
v = 1;
for m = 1:K
for n = 1:K
A(m,n) = v;
v = v +1;
end
end
B = A
条件语句的练习
条件语句的三种结构:
1if.....end结构
这是典型的二阶常系数齐次微分方程,由高数知识,可得
写出微分方程(1)的特征方程
求出特征方程的两个根 :
易知这是一对共轭复根,符合第三种情况,那么
式(4)中还有两个待定常数 ,这可以通过初始条件来确定。
由 可知
由 可知
综上
如何用Matlab程序实现?
