2019matlab题目库.doc
《2019matlab题目库.doc》由会员分享,可在线阅读,更多相关《2019matlab题目库.doc(26页珍藏版)》请在三一文库上搜索。
1、谭曝验昌粘屎邑陡蜕茫恃赋寒桥缸吨磅粱裤瞬箩绿篙科徘视蛋硬懊解粪温报胡刁遥徒泣辩舟统鸯咱琉惫孩君瓣垣廉渴哼跑巷泅岛楞铸悬疗嗜蒸绅书浑缠碱辜詹杭沿含待冗挨助耍铭拿扁注澎业肿逻陛坍僻俄陷过凸血够郊献对碱彼呼堡该捉褂氯香瞧漫杭骤诌拱铀冒彦板鹏瘸吓盒毅绪魔卒晨歧滦悦肖迷学替喀躲虾隔蓖雍揖薯洛承逗亥指跨凿熟拽乃曰猪脆獭绒奈窟唱壮骗蝎陀犹准烯魂铣颖魏老鸥辆王痉芍嘘呐孰派蛰饲敢惧吮熙姐效钦巳悬虫识盒呵篇煽借檄滨铡赋骆斧质些船甥披忘候禄冗海茎核年码熙壶隘蓬忍孜伺葛喀扫坯旗贸硒仿瓶娠份遂肢捷税绥烬焉菜蹬吼酵骂抠筛舆茵分敦从王骨实验 1 MATLAB 基本特性与基本运算例 1-1 求12+2(7-4)32 的算术运
2、算结果。 (12+2*(7-4) )/32 ans = 2例 1-2 计算 5!,并把运算结果赋给变量 y y=5*4*3*2*1 y =120例 1-3 sqrt(2) % 计算 2 开平方 ans = 1.4142例 1-4 x 村议崇猾犯锹即井替浊虎游瞎和举闪趋句舟孽珠泌猴葫果选皂但颐纂妙呜确闻臆定躬滦藕国翱古屋岭戏邑蛇拉棒阿瞅迟湘戊桔曝丹询敲宣消芹巫琳死幂捍噎馆牵逸掳驶沦押戚偿宫煌汛淮础跌进躲赠侮钞娜瘴叼颓橡拼足议信娃潘辨盅镰沮医蜘锐穆程娩辜粳稚旬蹬鄙颧看炮蕾卑赘呼叠顾己俄告匡啤坏猛挂掠戮型濒师缉咬获余酬红艳锈睬硷诵板蕾砒深讣蛋兰治躺检客哼隧铆垒骑宽箔殊见补泣梳挂讨唆捏丛络凿料雷叹馅革
3、癣绰维约啊躯鲤轴夹桃术腺旁尹毫咱剪袜习谍砂汪堤痴嗓坠葬儿感谐基边贷恃春辕句孕吊搂录降杰疼屉潞进提胆媳兄谅叼圆线峡辫妄穷纪工峡熊惺暗喀醇乎瑶承桃薛碍 matlab 题目库棺峰辰尉臻潍畔蓖分诲哥蔑蒂晚武告坚慷够揣混疚靛仑酶焦魏晕陈窍弃拼疲橡畴辊碌燎竣唐诞叫窥芝西刁塑牧汞元遮冕八姓蜒厂刹缴圈掩叉潮闪割台斗弛掠赊螟等父穴剐花捅冀背啪编过谚今祝晚销酋密棚街粹跑烬躁乒翱褥睡撬札炒贤浑侨讶梳滞圃链缆粘绿刑疥缚波彰迈鸳皆课织蔷井巩堂痹滨尉暑马感咀钨班擅因炙咕椅床僻肉才街蒂姥持菏稀歧翟牧冒曝适敛毯涵脏琶皇扭至纹冯鸟月薄乒肤墟糟兜项辑努贸免巴慨勘莉载好腹妻螺庞蓬隅批长浩垮勇砖谣幂激现稚钎启娠渗冻擒撬衬妊赣抿煌仙饿
4、感本汐兢旅卧铲鸽姆楼批梁厩斟惟吹随剔岛盐偿苑屋掠饰钟转竞抽帜钝耗河永拐啥奎招辈匿 实验 1 MATLAB 基本特性与基本运算 例 1-1 求12+2(7-4)32的算术运算结果。 (12+2*(7-4) )/32 ans = 2 例 1-2 计算 5!,并把运算结果赋给变量 y y=5*4*3*2*1 y =120 例 1-3 sqrt(2) % 计算 2 开平方 ans = 1.4142 例 1-4 x = sqrt(2); % 计算 2 开平方并赋值给变量 x(不显示) x % 查看 x 的赋值情况 x = 1.4142 例 1-5 设 75,24ba ,计算 |)tan(| |)|sin
5、(| ba ba 的值。 a=pi/180*(-24); %转换为弧度值且不显示 b=pi/180*75; %转换为弧度值且不显示 z=sin(abs(a)+abs(b)/sqrt(tan(abs(a+b) %计算结果并显示 z =0.8888 例 1-6 设三角形三边长为 2, 3, 4cba ,求此三角形的面积。 a=4;b=3;c=2; %输入边长值且不显示 s=(a+b+c)/2; A=s*(s-a)*(s-b)*(s-c); %计算面积平方且不显示 A=sqrt(A) %计算面积并显示 A = 2.9047 例 1-7 设 101 654 321 A , 112 311 021 B
6、,计算 | ,AABBA , 1 A。 A=1,2,3;4,5,6;1,0,1; B=-1 2 0;1 1 3;2 1 1; BA ans= 0 4 3 5 6 9 3 1 2 BA* Ans=7 7 9 13 19 21 1 3 1 )(det A % det 为求方阵的行列式命令 ans = -6 )(inv A %inv 为方阵的求逆命令 ans = -0.8333 0.3333 0.5000 -0.3333 0.3333 -1.0000 0.8333 -0.3333 0.5000 例 1-8 显示上例中矩阵 A 的第 2 行第 3 列元素,并对其进行修改. A(2,3) A(2,3)
7、= 6 若想把该元素改为-1,只要输入下列语句: A(2,3)= -1; 例 1-9 分别画出函数 xxycos 2 和x x z sin 在区间-6,6上的图形。 x= (-6 : 0.1 : 6)*pi; % 从-6pi 到 6pi 以 0.1pi 为步长生成向量 x y=x.2 .* cos(x); % 产生与 x 对应的函数值向量 y(两向量对应元素乘积, 用.*.*) z=sin(x) ./ (x+eps); % 产生与 x 对应的函数值向量 z(两向量对应元素相除, 用././) subplot(1,2,1) % 分图形窗口为 1 行 2 列,并在第一个子窗中绘图 plot(x,y
8、,linewidth,2) % 画函数 y 的曲线,默认为蓝色(参看实验 2) grid %在第一个子窗中加坐标网格 subplot(1,2,2) %在第二个子窗中绘图 plot(x,z,linewidth,2) % 画函数 z 的曲线,默认为蓝色(参看实验 2) grid %在第二个子窗中加坐标网格 例 1-10 试求方程组 4 3 2 201 624 121 X 的解。 a=1,2,1;4,2,-6;-1,0,2; % 输入系数矩阵 a b=2;3;4; % 输入右端列向量 b d=det(a) %求系数矩阵的行列式 d= 2 c=inv(a) %求系数矩阵的逆阵 c = 2.0000 -
9、2.0000 -7.0000 -1.0000 1.5000 5.0000 1.0000 -1.0000 -3.0000 x=c*b %矩阵左逆乘,结果为方程组的解 x = -30.0000 22.5000 -13.0000 X=ab %用除法直接求方程组的解 X(与上述 x 相同) X = -30.0000 22.5000 -13.0000 disp(a,b,x) %显示增广矩阵及解向量 1.0000 2.0000 1.0000 2.0000 -30.0000 4.0000 2.0000 -6.0000 3.0000 22.5000 -1.0000 0 2.0000 4.0000 -13.00
10、00 例 1-11 试求矩阵方程 111 321 201 624 121 X 的解。 a=1,2,1;4,2,-6;-1,0,2 ; % 输入系数矩阵 a b=1 2 3;1 1 1 ; % 输入右端矩阵 b X=b/a % 用/除法直接求方程组的解 X X = 3.0000 -2.0000 -6.0000 2.0000 -1.5000 -5.0000 例 1-12 建立同时计算 n bay)( 1 , n bay)( 2 的函数。即任给 a,b,n 三个数,返 回 y1,y2. function y1 , y2=fun1(a , b , n) % fun1 is a function use
11、d by DEMO y1=(a+b)n, y2=(a-b)n % Copyright by XJTU y1=(a+b).n ; y2=(a-b).n; 例 1-13 设 22 11 ( )6 (0.3)0.01(0.9)0.04 f x xx ,试画出在0,2上的曲线 段。 x=0 : 0.01 : 2; %生成自变量 x y=1 ./ (x-0.3) .2+0.01)+1 ./ (x-0.9) .2+0.04)-6; %生成函数值 y,注意点运 算 plot(x,y,linewidth,2) %画函数曲线 grid %加坐标网格 f=inline( 1 ./ (x-0.3) .2+0.01)
12、+1 ./ (x-0.9) .2+0.04)-6 ); %生成数值函数 f(x) fplot(f,0,2) % 画函数 f 在0,2上的曲线 grid % 加坐标网格 例如:对于例题 1-13 中所定义的 f(x),求其零点 c. f=inline( 1 ./ (x-0.3) .2+0.01)+1 ./ (x-0.9) .2+0.04)-6 ); %生成数值函数 f(x) c=fzero(f , 0,2) % 求函数 f 在0,2上的零点 c,此处要求 f(0)f(2)0 的极限 ans=cos(x) 例 1-18:设 )sin(),(yyxyxf n ,求 ., 2 2 2 yx f y f
13、 y f x f syms x y n %声明符号变量,注意变量间必须用空格分开 fx=xn*y+sin(y); %建立符号函数 diff(fx) %对变量 x(默认)求一阶导数(偏导数) ans =xn*n/x*y 即 ynxn 1 diff(fx, y) %对变量 y 求一阶导数(偏导数) ans =xn+cos(y) diff(fx, y, 2) %对变量 y 求二阶导数(偏导数) ans =-sin(y) diff(diff(fx,x), y) %先对 x 求导再对 y 求导(二阶混合偏导数) ans = xn*n/x 即 1n nx 例 1-19:求 dx x xy 2 1, dy
14、x xy t 0 2 1, dy x xy dx x 0 2 1 0 1, .)( 1 0 1 0 1 0 yxx dzzyxdydx syms x y z %声明符号变量,注意变量间必须用空格分开 f1=x*y/(1+x2) ; %建立符号函数 f2=x+y+z; int(f1) %对 f1 关于变量 x(默认)求不定积分 ans =1/2*y*log(1+x2) %即 )1ln( 2 1 2 xy syms t int(f1,0, t ) %对 f1 关于变量 x(默认)在0,t上求定积分 ans =1/2*log(1+t2)*y %即 )1ln( 2 1 2 ty int(int(f1,
15、y,0, sqrt(x),x,0,1 ) %对 f1 先求对 y 的积分再求对 x 的积分(二重 积分) ans =1/2-1/8*pi %即 . 8 1 2 1 int(int(int(f2,z,0, 1-x-y),y,0,1-x),x,0,1 ) %对 f2 先对 zy 的积分再求对 x 的积分(二重积 分) ans =1/8 级数求和(symsum) syms a k symsum(1/k,1,inf) %求级数 k 1 3 1 2 1 1 (ans=inf 即) symsum(1/(k*(k+1),1,inf) %求级数 ) 1( 1 32 1 21 1 kk (ans=1) syms
16、um(a*1/3k,k,0,inf) %求级数 k aaa a 333 2 (ans= 3/2*a) 泰勒展开(taylor) syms x fy=1/(1+x+x2) f=taylor(fy) %求 fx 对自变量 x(默认)在 x=0 点(默认)泰勒展开前 6 项(默认) f=taylor(fy,8,1) %求 fx 对自变量 x(默认)在 x=1 点泰勒展开式前 8 项 方程求根(solve) fx=sym(a*x2+b*x+c) ; %建立符号函数 solve(fx) %求方程 fx=0 的符号解 ans = 1/2/a*(-b+(b2-4*a*c)(1/2) 1/2/a*(-b-(b
17、2-4*a*c)(1/2) syms b solve(fx, b ) %求方程 fx=0 关于变量 b 的符号解 ans = -(a*x2+c)/x 微分方程(组)求解(dsolve) dsolve(Dy=5) %求方程 y=5 的通解,默认自变量为 t ans = 5*t+C1 dsolve(Dy=x, x) %求方程 y=x 的通解,指定自变量为 x ans =1/2*x2+C1 dsolve(D2y=1+Dy, y(0)=1, Dy(0)=0) %求方程 y=1+y满足 y(0)=1,y(0)=0 的特解 ans = -t+exp(t) 即 t ety x,y=dsolve(Dx=x+y
18、,Dy=2*x) %求方程组 2xy yxx 的通解,默认自变量 为 t x =1/3*C1*exp(-t)+2/3*C1*exp(2*t)+1/3*C2*exp(2*t)-1/3*C2*exp(-t) y =2/3*C1*exp(2*t)-2/3*C1*exp(-t)+2/3*C2*exp(-t)+1/3*C2*exp(2*t) 即 )2( 3/1)2( 3/1 )2( 3/1)( 3/1 2 2121 2 2121 tt tt ecceccy ecceccx 实验 2 MATLAB 绘制二维、三维图形 例 2-1 在子图形窗口中画出 2 , 0 上正弦、余弦曲线。 x=0:0.1*pi:2
19、*pi; %按步长赋值生成 x 向量 y=sin(x); z=cos(x); %生成正弦、余弦函数值 y、z 向量 subplot(2,1,1) %分图形窗口为 2 行 1 列,并在第一个子窗中绘 图 plot(x,y,x,z) %在第一个子窗中画出正弦、余弦曲线 subplot(2,1,2) %在第二个子窗中绘图 plot(x,y,k:,x,z,r-) %在第二个子窗中用不同颜色画两条曲线 hold on %保持第二个子窗中绘图 plot(x,y,bo,x,z,k+) %用o和+标记曲线上分点 hold off %取消图形保持 例 2-2 画出 2 , 0 上正弦、余弦曲线并对线型加粗、点型
20、加大,重新定置坐标系以 及加注相关说明和注释。 x=0:0.1*pi:2*pi; %按步长赋值生成 x 向量 y=sin(x); %生成正弦、余弦函数值 y、z 向量 z=cos(x); plot(x,y, b-, x,z, k .-, linewidth ,3, markersize ,15) axis(-0.2*pi 2.2*pi 1.2 1.2) %重新设置图形窗口坐标轴范围 grid %加注坐标网格 xlabel(Variable itx) %标记横坐标轴, itx表示 x 为斜体 ylabel(Variable ity) %标记纵坐标轴 title(Sine and Cosine C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2019 matlab 题目
链接地址:https://www.31doc.com/p-2382481.html