实验1Matlab基本操作、M文件和流程控制语句答案.pdf

上传人:s****u 文档编号:12794016 上传时间:2020-05-24 格式:PDF 页数:8 大小:140.92KB
返回 下载 相关 举报
实验1Matlab基本操作、M文件和流程控制语句答案.pdf_第1页
第1页 / 共8页
实验1Matlab基本操作、M文件和流程控制语句答案.pdf_第2页
第2页 / 共8页
实验1Matlab基本操作、M文件和流程控制语句答案.pdf_第3页
第3页 / 共8页
点击查看更多>>
资源描述
实验1 Matlab基本操作、M文件和流程控制语句-答案1、 计 算 以 下 表 达 式 的 值 , 将 结 果 按 不 同 格 式 输 出 。 掌 握 format命 令 的 使 用 方 法 。( 1) 26)3sin(3.1 3 y( 2) )1ln(21 2xxy , 其 中 545.0 212 ix(3)23.0ln)3.0sin(2 3.03.0 xxeey xx ,其 中 0.3,9.2,8.2,8.2,9.2,0.3x以 ( 1) 为 例 , 其 余 类 似 。( 1) y=1.33*sin(pi/3)*sqrt(26)y= 9.7017formatlongy=1.33*sin(pi/3)*sqrt(26)y=9.70168931166114formatshortey=1.33*sin(pi/3)*sqrt(26)y=9.7017e+000formatbanky=1.33*sin(pi/3)*sqrt(26)y= 9.70formatrat y=1.33*sin(pi/3)*sqrt(26)y=2862/295( 2) formatshortx=21+2*i;-0.455x=2.0000 1.0000+2.0000i-0.4500 5.0000y=(1/2)*log(x+sqrt(1+x2)y=0.7114-0.0253i 0.8968+0.3658i0.2139+0.9343i 1.1541-0.0044i ( 3)formatshortx=-3:0.1:3;y=(exp(0.3*x)-exp(-0.3*x)/2).*sin(x+0.3)+log(0.3+x)/2)2、 已 知 : 723 302 1317653 87734 43412 BA ,求 下 列 表 达 式 的 值 :( 1) A+6*B和 A-B+I( 2) A*B和 A.*B( 3) A3和 A.3 ( 4) A/B和 BA( 5) A,B和 A(1,3,:);B2A=1234-4;34787;3657;B=13-1;203;3-27;A+6*Bans=18 52 -1046 7 10521 53 49A-B+eye(3)ans=12 31 -3 32 8 840 67 1A*Bans=68 44 62309 -72 596154 -5 241A.*Bans=12 102 468 0 2619 -130 49A3ans= 37226 233824 48604247370 149188 600766 78688 454142 118820A.3ans= 1728 39304 -6439304 343 65850327 274625 343A/Bans=16.4000 -13.6000 7.600035.8000 -76.2000 50.200067.0000-134.0000 68.0000BAans=109.4000-131.2000 322.8000 -53.0000 85.0000-171.0000-61.6000 89.8000-186.2000A,Bans=12 34 -4 1 3 -134 7 87 2 0 33 65 7 3 -2 7A(1,3,:);B2ans=12 34 -43 65 74 5 111 0 1920 -5 40 3、 已 知 )20()30( )40( ff fy ,( 1) 当 )5ln(10)( 2 nnnf 时 , 求 y的 值 。( 2) 当 )1(*4*33*22*1)( nnnf时 , 求 y的 值 。( 1) 先 创 建 文 件 函 数 : f.mfunction f=f(n)f=n+10*log(n2+5);然 后 在 主 窗 口 调 用 :y=f(40)/(f(30)+f(20)y= 0.6390 ( 2) 先 创 建 文 件 函 数 : f.mfunction f=f(n)f=0;for i=1:nf=f+i*(i+1);end或 用 while语 句 创 建 函 数 :function f=f(n)f=0;while n=1 f=f+n*(n+1);n=n-1;end然 后 在 主 窗 口 调 用 :y=f(40)/(f(30)+f(20)y= 1.76624、 请 分 别 用 if和 switch语 句 实 现 。输 入 一 个 百 分 制 成 绩 , 要 求 输 出 成 绩 等 级 A、 B、 C、 D、 E。 其 中 90分 100分 为 A, 80分 89分 为 B, 70分 79分 为 C, 60分 69分 为 D, 60分 以 下 为 E。 n=input(please enter a scores:);if n=90disp(A)elseif n=80disp(B)elseif n=70disp(C)elseif n=60disp(D)else disp(E)end用 switch语 句 : n=input(please enter a scores:);m=fix(n/10)switch mcase 10disp(A)case 9 disp(A)case 8disp(B)case 7disp(C)case 6disp(D)otherwisedisp(E)end5、 已 知 3,2 3,1 2,0 1,1 321321 nffff nf nf nf nnnn求 201 ff 中 :( 1) 这 20个 数 中 的 最 大 值 , 最 小 值 , 这 20个 数 的 总 和 。( 2) 统 计 正 数 、 零 、 负 数 的 个 数 。( 3) 显 示 201 ff 的 值 。f1=1;f2=0;f3=1;max=1;min=0; n=4;positive=2;negative=0;zero=1;sum=2;s=1 0 1;while nmaxmax=f;elseif f0positive=positive+1; elseif f0negative=negative+1;elsezero=zero+1;ends=s f;f1=f2;f2=f3;f3=f;n=n+1;endfprintf(the max value=%fnthe min value=%fn,max,min); fprintf(the sum=%fn,sum);fprintf(the number of positive:%fn,positive);fprintf(the number of negative:%fn,negative);fprintf(the number of zero:%fn,zero);f=s或 :f1=1;f2=0;f3=1;max=1;min=0;n=4; positive=2;negative=0;zero=1;sum=2;g(1)=1;g(2)=0;g(3)=1;whilenmaxmax=f;elseiff0positive=positive+1; elseiff0negative=negative+1;else zero=zero+1;endf1=f2;f2=f3;f3=f;n=n+1;endfprintf(themaxvalue=%fntheminvalue=%fn,max,min);fprintf(thesum=%fn,sum);fprintf(thenumberofpositive:%fn,positive);fprintf(thenumberofnegative:%fn,negative); fprintf(thenumberofzero:%fn,zero);f=g结 果 :themaxvalue=65.000000theminvalue=-115.000000thesum=-135.000000thenumberofpositive:9.000000thenumberofnegative:9.000000thenumberofzero:2.000000f=Columns1through101 0 1 2 0 -3 -1 5 4 -7Columns11through20 -10 8 21 -5 -39 -8 65 42 -96 -1156、 编 写 一 个 函 数 文 件 , 输 入 3 个 参 数 , 前 2个 为 矩 阵 , 第 3个 是 数 字 0或 1,如 果 是 0, 则 计 算 矩 阵 乘 积 A*B, 否 则 计 算 A.*B。function C=f(A,B)A=input(Enter matrix A:);B=input(Enter matrix B:);k=input(Enter 0 or 1 please:);C=zeros(size(A,1),size(A,2);%此 行 语 句 可 略 掉if k=0if size(A,2)=size(B,1)C=A*B; elsedisp(A与 B无 法 相 乘 )endelse if size(A)=size(B)for i=1:size(A,1) %返 回 A的 行 数for j=1:size(A,2) %返 回 A的 列 数C(i,j)=A(i,j)*B(i,j);endendelsedisp(只 有 同 型 矩 阵 才 能 点 乘 )endend
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!