教案 联系客服

发布时间 : 星期日 文章教案更新完毕开始阅读51e97d14ed630b1c59eeb539

第6章习题参考答案

1. 假设x = [-3, 0, 0, 2, 5, 8]且y = [-5, -2,0, 3, 4, 10]。通过手算得到以下运算的结果,并使用MATLAB检验计算的结果。

(1) z = y<~x

(2) z = x&y (3) z = x|y

(4). z = xor(x,y)

参考答案: (1) z = [1, 1, 1, 0, 0, 0];

(2) z = [1, 0, 0, 1, 1, 1]; (3) z = [1, 1, 0, 1, 1, 1]; (4) z = [0, 1, 0, 0, 0, 0]

2. 在MATLAB中使用一个循环确定:如果用户最初在一个银行帐户中存储$10000,并且在每年的年终再存储$10000(银行每年支付6%的利息),那么账户上要积累$1000000要需要多长时间。

参考答案: 33年。

3. 某个特定的公司生产和销售高尔夫手推车。每周周末,公司都将那一周所生产的手推车转移到仓库(库存)之中。卖出的所有手推车都是从库存中提取。这个过程的一个简单模型为:

I (k + 1) = P(k) + I (k) - S(k)

其中:

P(k) = 第k周所生产的手推车数量; I (k) = 第k周库存中的手推车数量; S(k) = 第k周所卖出的手推车数量; 以下为10周计划中的每周销售额;

周 销售额 1 50 2 55 3 60 4 70 5 70 6 75 7 80 8 80 9 90 10 55 假设每周的产量都基于前一周的销售额,所以有P(k) = S(k - 1)。假设第一周的产量为50辆手推车:即,P(1) = 50。编写一个MATLAB程序计算:10周之内每周库存之中的手推车数量或者计算手推车库存数量减少到0为止的时间,并同时绘制图形。针对以下两种情况运行该程序:(1)初始库存为50辆手推车,所以I(1)= 50;(2)初始库存为30辆手推车,所以I (1) = 30。

参考答案:情况(1)和情况(2)的每周库存量

周 库存量(1) 库存量(2) 周 库存量(1) 库存量(2) 1 50 30 6 30 10 2 50 25 7 30 5 3 45 20 8 25 0 4 40 20 9 20 0 30 10 10 10 (<0) 5