合肥工业大学matlab作业,合工大2014MATLAB(B)考试卷

2013~2014学年第二学期课程代码 0240260X 课程名称 MATLAB程序设计学分 2 课程性质:必修

f4b8020ba791bae9e5d0986183993e40.png

选修

926347af4a1fe3c74c17c17d77e32f91.png

115178e83458d83e9886c0ce56edb909.png

093d360885a6818edf56a1beaa151d0c.png

:开卷、闭卷

专业班级(教学班)考试日期 2014/6/16 命题教师黄鹤系(所或教研室)主任审批签名

一.简答题(3×10分=30分)

1.假设a、b、c、d的定义如下,计算下面合法运算的结果,如果不合法,指出原因。

a=[2 1;-1 2], b=[0 -1;3 1], c=[1 2]。

(1) a.*c

(2) a*[c c]

(3) a.*[c c]

(4) a+b*c

(5) a+b.*c

2.矩阵A和B分别如下所示

A=[1 2 1;2 3 2;-1 0 1],B=[1 1 0],已知Ax=B,

(1)求矩阵x;

(2)求A/B。

3.当下列命令执行后,数组a的内容是多少?

(1)a=[1 2 3; 4 5 6; 7 8 9]; a([3 1],:)=a([1 3],:);

(2)a=[1 2 3; 4 5 6; 7 8 9]; a([1 3],:)=a([2 2],:);

(3)a=eye(3,3); b=[1 2 3]; a(2,:)=b;

(4)a=eye(3,3); b=[4 5 6 ]; a(:,3)=b';

(5)a=eye(3,3); b=[7 8 9]; a(3,:)=b([3 1 2])。

二.写出下列各题的程序代码(4×8分=32分)

1.如果x大于等于0,把x的平方根赋值于变量sqrt_x,并打印出结果;否则打印出一条关于平方根函数参数的错误信息,并将sqrt_x归零。

2.租用一个交通工具前100公里0.50元每公里,在下面的200公里中0.30元每公里,越过300公里的部分一律按0.20元每公里。已知公里数,编写对应的MATLAB语句计算出总费用和平均每公里的费用。

3. 编写MATLAB语句,画出sinx和cos2x在0到2π之间的图像,其中步长为π/10。

4.内燃机的输出功率满足以下公式:

P=τINDωm

已知ω

m=188.5

(1-e-0.2t) rad/s,τIND=10e-0.2t Nm,0三.Matlab程序编写(12分)

打印出所有的水仙花数。所谓“水仙花数”,是指一个三位数,其各位数字立方之和等于该数本身。

四.Matlab程序编写(12分)

A为m×n的数组,写出一段程序,找出A中最大元素和最小元素,并分别标示出其相应位置(注意不得使用MATLAB内置的max、min、sort等函数)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值