收藏 分销(赏)

Matlab期末考试试题库(共12套卷).doc

上传人:天**** 文档编号:4675425 上传时间:2024-10-09 格式:DOC 页数:83 大小:252.63KB
下载 相关 举报
Matlab期末考试试题库(共12套卷).doc_第1页
第1页 / 共83页
Matlab期末考试试题库(共12套卷).doc_第2页
第2页 / 共83页
点击查看更多>>
资源描述
. 第一套 华东交通大学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, 7 8、 运行如下程序后,输入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); end  A. 9   B. 8    C. 7    D. 6 9、MATLAB表达式2*2^3^2的结果是( )    A.128  B.4096  C. 262144  D.256 10、在循环结构中跳出循环,执行循环后面代码的命令为( )       (A) return (B) break (C)  continue  (D)  keyboard    11、在图形指定位置加标注命令是( )  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) abcd-3   (B) xyz_3   (C) abcdef    (D) x3yz 三、程序题(52分) 13(10分)、在同一窗口绘制6个子图,已知t=0.1:0.1:2*pi,每个子图分别绘制(其中y1=sin(t),y2=cos(2t),y3=sin(t)+cos(t),y4=3t, y5=2ln(t),y6=et); 14(10分)、某商场对顾客所购买的商品实行打折销售,标准如下(商品价格用price来表示): price<200 没有折扣 200≤price<500 3%折扣 500≤price<1000 5%折扣 1000≤price<2500 8%折扣 2500≤price<5000 10%折扣 5000≤price 14%折扣 输入所售商品的价格,求其实际销售价格。 15(10分)、在同一图形窗口中按照x=0.1的步长间隔分别绘制曲线y1=,0x;y1=sin(x)+cos(x),1≤x≤2。要求y1曲线为红色虚线,数据点用圆圈标识;y2曲线为蓝色点划线;给出图例;标记图名为y1,y2。 16(10分)、写出执行以下代码后C,D,E的值   A=[1,2,3;4:6;7:9];    C=[A;[10,11,12]],  D=C(1:3,[2 3])  E=C(2,[1 2])  17(12分)、 已知系统函数为 试画出零极点分布图,并求系统的冲激响应h(t)和频率响应H(jw),并判断系统是否稳定。 参考答案 一、填空题 1. 命令行 , 输入; 2. t; 3. a*x=b , x*a=b , a\b ,b/a; 4. hold on , grid on; 5. x=5:0.1:25 , x=linspace(2,20,100); 6. [1 2;3 4] , [1 0;0 4]; 二、选择题 7 8 9 10 11 12 B A A B C A 三、程序题 13. t=0.1:0.1:2*pi;  subplot(2,3,1) y1=sin(t); plot(t,y1) title('y1=sin(t)')  subplot(2,3,2) y2=cos(2*t); plot(t,y2) title('y2=cos(2t)')  subplot(2,3,3) y3=sin(t)+cos(t); plot(t,y3)  title('y3=sin(t)+cos(t)')  subplot(2,3,4) y4=3*t; plot(t,y4) title('y4=3t')  subplot(2,3,5) y5=2*log(t); plot(t,y5) title('y5=2ln(t)')  subplot(2,3,6) y6=exp(t); plot(t,y6) title('y6=e^t') 14. price=input('请输入商品价格'); switch fix(price/100) case {0,1} %价格小于200 rate=0; case {2,3,4} %价格大于等于200但小于500 rate=3/100; case num2cell(5:9) %价格大于等于500但小于1000 rate=5/100; case num2cell(10:24) %价格大于等于1000但小于2500 rate=8/100; case num2cell(25:49) %价格大于等于2500但小于5000 rate=10/100; otherwise %价格大于等于5000 rate=14/100; end price=price*(1-rate) %输出商品实际销售价格 15. x1=0:0.1:1;  y1=x1.^2.*exp(-x1); x2=1:0.1:2;      y2=sin(x2)+cos(x2); plot(x1,y1,'r--o',x2,y2,'b-.') legend('y1','y2') title('y1,y2')  16. C =       1     2     3       4     5     6 7     8     9      10    11     12   D =       2     3       5     6       8     9   E =       4     5 17. 已知系统函数H(s),求系统的冲激响应h(t)和频率响应H(jw),可调用impulse函数和freqs函数。 num=[1]; den=[1 2 2 1]; sys=tf(num,den); poles=roots(den) figure(1);pzmap(sys); t=0:0.02:10; h=impulse(num,den,t); figure(2);plot(t,h) title('Impulse Respone') [H,w]=freqs(num,den); figure(3);plot(w,abs(H)) xlabel('\omega') title('Magnitude Respone') 第二套 Matlab模拟试卷 一、 填空题(每空2分,总分20)。 1、MATLAB常用操作界面包括命令窗口、工作空间窗口(浏览器)、命令历史窗口、当前目录窗口、内存数组编辑器、M文件编辑/调试器、帮助导航/浏览器、图形窗口等。 2、MATLAB中逗号主要用作要显示计算结果的指令与其后指令的分隔;用作输入量与输入量之间的分隔符;用作数组元素分隔符号。 3、工作空间浏览器主要用于内存变量的查阅、保存和编辑。 4、MATLAB实现将全下标转换为单下标的指令为Sub2ind、据单下标换算出全下标的指令为Ind2sub。 5、二维数组的标识有“全下标”标识、“单下标”标识、“逻辑1”标识。 1.MATLAB常用操作界面包括 、工作空间窗口、命令历史窗口、当前目录窗口、内存数组编辑器、M文件编辑/调试器、帮助导航/浏览器、图形窗口等。 2.MATLAB中逗号主要用作 ;用作输入量与输入量之间的分隔符; 。 3.工作空间浏览器主要用于内存变量的 、 和 。 4.MATLAB实现将全下标转换为单下标的指令为 、据单下标换算出全下标的指令为 。 5.二维数组的标识有 、 、“逻辑1”标识。 二、选择题(每空2分,总共20分) 二、选择题(每空2分,总分20分)。 1、 A 2、 C 3、 B 4、 C 5、 C 6、 C7、 D 8、 A 9、 C 10、 A 1.下列哪个变量的定义是不合法的 ( ) (A) abcd-3 (B) xyz_3 (C) abcdef (D) x3yz 2. 下列哪条指令是求矩阵的行列式的值( ) (A) inv (B) diag (C) det (D) eig 3. 在循环结构中跳出循环,执行循环后面代码的命令为( ) (A) return (B) break (C) continue (D) keyboard 4. 清空Matlab工作空间内所有变量的指令是( ) (A) clc (B) cls (C) clear (D) clf 5. 用round函数四舍五入对数组[2.48 6.39 3.93 8.52]取整,结果为( ) (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,下面的运算表达式中,出错的为( ) (A) a'*b (B) a .*b (C) a*b (D) a-b 7. 角度,计算其正弦函数的运算为( ) (A) SIN(deg2rad(x)) (B) SIN(x) (C) sin(x) (D) sin(deg2rad(x)) 8. 下面的程序执行后array的值为 ( ) for k=1:10 if k>6 break; else array(k) = k; end end (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 ( ) (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.0000i 10. 求解方程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 三、阅读程序并回答问题(每题5分,共20分) 1、写出下列指令运行结果。 A=zeros(2,4); A(:)=1:8; s=[2 3 5]; A(s) Sa=[10 20 30]' A(s)=Sa 2、 写出下列指令运行结果。 A=reshape(1:16,2,8) reshape(A,4,4) s=[1 3 6 8 9 11 14 16]; A(s)=0 3、写出下列指令运行结果。 A=[1,2;3,4]; B=[-1,-2;2;1]; S=3; A.*B A*B S.*A S*B 4、下面的函数主要完成什么功能? function f=factor(n) if n<=1 f=1; else f=factor(n-1)*n; End 四、程序填空(每空3分,共15分) 1. 编写MATLAB程序,在同一图形窗口中绘制y1和y2两条曲线,并对图形坐标轴进行控制。程序如下: x = -3:0.1: 3; y1 = 2*x+5; y2 = x.^2-3*x; plot(x,y1); %绘制曲线y1 ① ; %保持曲线y1 plot(x,y2); %绘制曲线y2 m1 = max([y1, y2]); m2 = min([y1, y2]); ② ; %用axis调制坐标轴,横坐标在[-3 3]之间,且完全显示图形 ③ ; %加入图形注释,横坐标为“时间”,纵坐标为“幅度” 2. 编写MATLAB程序,对于用户输入的向量或矩阵,计算其平均值和方差: ④ ; % 提示输入数据并保存到x中,命令行显示“请输入数据” y = reshape(x,1, prod(size(x))); m = mean(y); % 计算均值m ⑤ ; % 计算方差v 五、编程题(40分) 1、 分别在同一图形窗的不同子图绘制y=sin(t)sin(9t)和y=sin(t)sin(9t)及其包络线。(5分) 2、 编写程序实现f(n)=f(n-1)+f(n-2)(f(1)=1和f(2)=2)函数。(5分) 3、求解以下线性方程组,要求写出程序代码和运行结果(5分) 2x1-3x2+x3+2x4=8 x1+3x2+x4=6 x1-x2+x3+8x4=1 7x1+x2-2x3+2x4=5 4、打印出所有的水仙花数。所谓“水仙花数”,是指一个三位数,其各位数字立方之和等于该数本身。(10分) 一、填空题(每空2分,总分20分)。 二、选择题(每空2分,总分20分)。 1、 A 2、 C 3、 B 4、 C 5、 C 6、 C7、 D 8、 A 9、 C 10、 A 三、阅读程序并回答问题(每题5分,共20分) 1、写出下列指令运行结果。 A=zeros(2,4); A(:)=1:8; s=[2 3 5]; A(s) Sa=[10 20 30]' A(s)=Sa ans = 2 3 5 Sa = 10 20 30 A = 1 20 30 7 10 4 6 8 2、写出下列指令运行结果。 A=reshape(1:16,2,8) A = 1 3 5 7 9 11 13 15 2 4 6 8 10 12 14 16 reshape(A,4,4) ans = 1 5 9 13 2 6 10 14 3 7 11 15 4 8 12 16 s=[1 3 6 8 9 11 14 16]; A(s)=0 A = 0 0 5 7 0 0 13 15 2 4 0 0 10 12 0 0 3、写出下列指令运行结果。 A=[1,2;3,4]; B=[-1,-2;2,1]; S=3; A.*B A*B S.*A S*B ans = -1 -4 6 4 ans = 3 0 5 -2 ans = 3 6 9 12 ans = -3 -6 6 3 4、下面的函数主要完成什么功能? function f=factor(n) if n<=1 f=1; else f=factor(n-1)*n; end 利用函数的递归调用,求n!。 四、程序填空题(每空3分,共15分) ① hold on ② axis([-3 3 m2 m1]) ③ xlabel(‘时间’); ylabel(‘幅度’); ④ x = input(‘请输入数据 \n’) 或 x = input(‘请输入数据’) ⑤ v = var(y) 或 1/(length(y)-1) * (sum((y-m).^2)) 五、编程题(25分) 1、答案 t=(0:pi/100:pi)'; y1=sin(t)*[1,-1]; y2=sin(t).*sin(9*t); t3=pi*(0:9)/9; y3=sin(t3).*sin(9*t3);subplot(1,2,1) plot(t,y1,'r:',t,y2,'b',t3,y3,'bo') subplot(1,2,2) plot(t,y2,'b') axis([0,pi,-1,1]) 2、答案 function f=fab(n) if (n==1) f = 1; elseif (n==2) f =2; else f = fab(n-1) + fab(n-2); End 3、答案 >> syms a b c x >> syms x1 x2 x3 x4 >> clear >> syms x1 x2 x3 x4 >> f = 2*x1 + 3*x2 + x3 + 2*x4 -8; >> g = x1 + 3*x2 + x4 - 6; >> h = x1 - x2 + x3 + 8*x4 - 1; >> i = 7*x1 + x2 - 2*x3 + 2*x4 -5; >> [x1,x2,x3,x4] = solve(f,g,h,i) x1 = 13/17 x2 = 320/187 x3 = 212/187 x4 = 19/187 4、答案 for k = 100:999 a = fix(k/100); b = rem(fix(k/10),10); c = rem(k,10); if a.^3 + b.^3 + c.^3 == k fprintf( “%u,\t\t”, k ) ; end end 第三套 MATLAB试卷 一、填空题(每题2分,共10题,共20分,错一个得1分,错2个得0分) 1. MATLAB命令窗口中可用 命令清除工作区中的变量;用 命令清除命令窗口中的内容。 2. MATLAB中的运算包括 、 、 。 3. MATLAB中的M文件有 、 。 4. MATLAB中的程序控制结构包括 、 、 。 5. 已知矩阵A[1 2 3;4 5 6;7 8 9],A(6) A(1,3) 。 6. MATLAB中用 函数完成矩阵的求逆运算,用 函数求矩阵的行列式。 7. 在MATLAB中,如果需要绘制出具有不同纵坐标标度的两个图形, 可以使用 函数。 8. MATLAB提供了 函数和 函数来绘制三维曲面图。 9. 用if语句判断60≤x≤80,在MATLAB中if语言后面的判断应写为 。 10. 为了使两个plot的图形在同一坐标显示,可以使用 命令进行图形保持,可以使用 命令为图形添加网格。 二、 选择题(每题2分,共10题,共20分) 1.下列哪个变量的定义是不合法的 (A) abcd-3 (B) xyz_3 (C) abcdef (D) x3yz 2.在循环结构中跳出循环,执行循环后面代码的命令为 (A) return (B) break (C) continue (D) keyboard 3、下列变量名中 是合法的。 (A) char_1 ; (B) x*y ; (C) x\y ; (D) end 4. 如果x=1:-1:-8,则x(1)和x(5)分别是 A.-1,-3 B.-1,-7 C.-1,-6 D.1,-3 5. 在MATLAB中下列数值的表示不正确的是 A.+25 B.1.3e-5 C.4-3*e^2 D.3-2*pi 6. 用round函数四舍五入对数组[2.48 6.39 3.93 8.52]取整,结果为 (A) [2 6 3 8] (B) [2 6 4 8] (C) [2 6 4 9] (D) [3 7 4 9] 7.下列哪条指令是求矩阵的行列式的值 (A) inv (B) diag (C) det (D) eig 8. 在图形指定位置加标注命令是 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)’); 9.i=2; a=2i; b=2*i; c=2*sqrt(-1); 程序执行后;a, b, c的值分别 (A)a=4, b=4, c=2.0000i (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.0000i 10、在循环结构中跳出循环,但继续下次循环的命令为 (A) return; (B) break ; (C) continue ; (D) keyboard 三、简答题(每题7.5分,共4题,共30分) 1.A = [1 2; 3 4]; B = [1 2; 1 4]; 写出下面几条指令的运行结果: C = A*B D = A+B E = A.*B 2. 在MATLAB窗口中,用哪两种方法启动Simulink? 3.判断下列一段程序的错误,并进行改正。 x=-2:0.2:2; y=x.^2; plot(x,y) str1 = num2str(min(x));% 数字转化为字符串 str2 = num2str(max(x));% 数字转化为字符串 out = [Value of f from 'str1' to 'str2']; xlabel(out); 4. 一个3位整数各位数字的立方和等于该数本身则称该数为水仙花数。输出100-999之间的全部水仙花数。请补全程序中所空缺的部分。 For m=100:999 m1=fix(m/100); m2=rem(fix(m/10),10); m3=rem(m,10); If m==( ) disp(m) end end 四、 编程题(每小题15分,共2题,共30分) 1.编写MATALAB程序,完成下列任务(将程序保存为test04.m文件): (1)在区间 [0,4*pi]上均匀地取20个点构成向量 ; (2)分别计算函数y1=sin(t) 与y2=2cos(2t) 在向量 t处的函数值; (3)在同一图形窗口绘制曲线y1=sin(t) 与y2=2cos(2t) ,要求 y1曲线为黑色点画线,y2 曲线为红色虚线圆圈;并在图中恰当位置标注两条曲线的图例;给图形加上标题“y1 and y2”。 2、Fibonacci数列的各元素为:1、1、2、3、5、8、……,满足以下关系 F1=1,F2=1,Fn=Fn-1+Fn-2 用while和for两种方法实现。 答案 一、 填空题 1 clear clc 2 算术运算 关系运算 逻辑运算 3命令文件 函数文件 4顺序结构 循环结构 选择结构 5. 8 3 6. Inv det 7. plotyy 8. mesh surf 9. If x<=80&>=60 10. hold on grid on 二、 选择题 1-5 ABADB 6-10 CCCCC 三、 简答题 1. C=3 10 D=2 4 E=1 4 7 22 4 8 3 16 2.在MATLAB命令窗口中输入“simulink”再回车,或者单击工具栏中的SIMULINK图标 3.out = ['Value of f from ' str1 ' to ' str2]; 或out = ['Value of f from str1 to str2’]; 4.m1*m1*m1+m2*m2*m2+m3*m3*m3 四、 编程题 1.程序如下: (1)t=linspace(0,4*pi,20); (2)y1=sin(t); y2=2*cos(2*t); (3)plot(t,y1,'k-.'); text(1.2,sin(1.2),'y1\leftarrow','FontSize',12); hold on; plot(t,y2,'r--o'); text(6,1.5,'y2\leftarrow','FontSize',12); title('y1 and y2') 2.按M函数文件格式创建文件开头 function f=chengxu(n) 用while循环实现程序功能 f(1)=1;f(2)=1; i=2; while i<=n f(i+1)=f(i-1)+f(i); i=i+1; end 用for循环实现 f(1)=1;f(2)=1; for i=2:n f(i+1)=f(i-1)+f(i); end 第四套 MATLAB期末考试 一、填空题(每题2分,共10) 1:MATLAB的通用命令中若对函数功能和用法不熟悉,可用 help 命令;显示变量、阵列或文本时,可用 disp 命令;清除工作空间中的变量时,可用 clear 命令;保存和恢复工作空间,或者工作空间中的特定变量时,可用 save 和 load 命令。 2:在MATLAB图形系统中,如果需要给已经绘制好的图形加上栅格线,可以使用 grid on 命令,如果需要在指定的坐标位置标注文本时使用的函数为 text 。 3:MATLAB中用于控制不定次重复循环语句为 while ,若在循环执行过程中需要终止该循环时采用的语句为 break 。 4:用if判断语句判断80≥ x >60,在MATLAB中if语言后的判断应写为 if x<=80&x>60 。 5:为了使两个plot的图形在同一个坐标显示,可以使用 hold on 命令进行图形保持; 二、 选择题(每题2分,共20) 1.下列哪个变量的定义是不合法的 C (A) abcdef (B) xyz_3 (C) abcd-3 (D) x3yz 2:已知a=2:2:8, b=2:5,下面的运算表达式中,出错的为 C (A) a'*b (B) a .*b (C) a*b (D) a-b 3:下面的程序执行后array的值为 ( D) for k=1:10 if k>6 break; else array(k) = k; end end (A) array =10. (B) array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] (C) array =6 (D) array = [1, 2, 3, 4, 5, 6] 4:设A=[2 4 3; 5 3 1; 3 6 7],则sum(A),length(A)和size(A)的结果(A ) A. [10 13 11] 3 [3 3] B. [9 9 16] 3 [3 3] C. [9 9 16] 9 [3 3] D. [10 13 11] 9 [3 3] 5:下列关于脚本文件和函数文件的描述中不正确的是( B ) A. 去掉函数文件第一行的定义行可转变成脚本文件; B. 函数文件可以在命令窗口直接运行; C. 脚本文件可以调用函数文件; D. 函数文件中的第一行必须以function开始; 6:.i=2; a=2i; b=2*i; c=2*sqrt(-1); 程序执行后;a, b, c的值分别是多少? (C) (A) a=4, b=4, c=2.0000i (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.0000i 7:下列哪条语句是正确的( C )   A=[1 2;3 4];B=[3;7]; A.*B; (B) A=cell(2,3); A(1,2)=[4;5]  (C) A=[2 3 5 7;9 4 6 1;7 3 2 5];B=[1 7;0 5];A(2:end,2:2:end)  (D) x=-5:5;y=-5:5;z=x.*x-y.*y;surf(x,y,z)  8: 三、程序执行题(共30分) 1:写出执行以下代码后,MATLAB命令窗口上显示的x矩阵的值 (6分) x=[0,1,0,2,0,3,0,4]; for k=1:8 if x(k)==0 x(k)=k; else x(k)=2*k+1; end end disp(x); 答案:1 5 3 9 5 13 7 17 2:为解下列线性方程组,请写出MALAB语言程序。(8分) 4 x1 +2 x3 +3 x4 = 9 3 x2 +2 x3 + 3x4 = 8 2 x1 + x4 = 10 x3 -2 x2 + 3x4 =7 答案:A=[4 0 2 3; 0 3 2 3; 2 0 0 1; 0 -2 1 3;]; %3分 b=[9 8 10 7]'; %2分 x=A\b; 或x=inv(A)*b; %3分 3:下面的函数主要完成什么功能?(8分) function f=factor(n) if n<=1 f=1; else f=factor(n-1)*n; end 答案:利用函数的递归调用,求n!。 4:下面的程序完成功能是什么?(8分) t=0:pi/50:3*pi; y0=exp(-t/2); y=exp(-t/3).*sin(2*t); plot(t,y,'-r',t,y0,':b',t,-y0,':b') xlabel(‘\bf\it t’); ylabel(‘\bf\it y’); 答案:在同一个图中绘制两个函数,这两个函数分别是: y=e(-t/3) y0=e(-t/3)*sin(3t) 四、编程题(每题10分,共20) 1:求解以下线性方程组,要求写出程序代码和运行结果(10分) 答案: >> syms a b c x >> syms x1 x2 x3 x4 >> clear >> syms x1 x2 x3 x4 >> f = 2*x1 + 3*x2 + x3 + 2*x4 -8; >> g = x1 + 3*x2 + x4 - 6; >> h = x1 - x2 + x3 + 8*x4 - 1; >> i = 7*x1 + x2 - 2*x3 + 2*x4 -5; >> [x1,x2,x3,x4] = solve(f,g,h,i) 2:设x=sint, y=sin(nt+a), (1) 若a=1,令n =1,2,3,4,在四个子图中分别画出其曲线。 (2) 若n=2,取a=0,π/3,π/2,及π,在四个子图中分别画出其曲线。 (1) matlab源程序如下; t=-pi:0.1:pi; %t的取值范围 a=1;n=1;%a=1,n=1  x=sin(t);
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服