第一章 MATLAB入门 9
9 考虑函数 f(x,y)= y3/9+3x2y+9x2+y2+xy+9 (1)作出f(x,y)在-2 10. 假定某天的气温变化记录如第二章习题5,试用最小二乘方法找出这一天的气温变化规律。考虑下列类型函数, 作图比较效果,并计算均方误差。 (1) 二次函数; (2) 三次函数; (3) 钟形函数f(x)?aeb(t?14); (4) 函数f(x)?rsin(2?12t??). 11 (化学反应平衡) 一等克分子数一氧化碳(CO)和氧气(O2)的混合物在300K和5bar压力下达到平衡,理论反应方程式为 CO + 0.5 O2 ? CO2 实际反应方程式为 CO + N2 ? x CO + 0.5 (1 +x) O2 + (1 - x) CO2 剩余CO比值x满足化学平衡方程式 Kp?(1?x)1052.?x 0?x?1 x1?xp这里Kp = 3.06, p = 5 bar求x. 12 (月还款额)作为房产公司的代理人,你要迅速准确回答客户各方面的问题。现在有个客户看中了你公司一套建筑面积为180平方米,每平方单价7500元的房子。他计划首付30%,其余70%用20年按揭贷款(贷款年利率5.04%)。请你提供下列信息:房屋总价格、首付款额、月付还款额。如果其中10万元为公积金贷款(贷款年利率4.05%)呢? 13(栓牛鼻的绳子)农夫老李有一个半径10米的圆形牛栏,里面长满了草,老李要将家里一头牛栓在一根栏桩上,但只让牛吃到一半草,他想让上大学的儿子告诉他,栓牛鼻的绳子应为多长? ? 14 (弦截法)牛顿迭代法是一种速度很快的迭代方法,但是它需要预先求得导函数。若用差商代替导数,可得下列弦截法 xk?1?xk?xk?xk?1f(xk) f(xk)?f(xk?1) 10 第一章 MATLAB入门 这一迭代法需要两个初值x0, x1,编写一个通用的弦截法计算机程序并用以解习题2。(提示: 函数参数求值用MATLAB函数feval) ? 15 (线性迭代) 迭代过程 x k+1 = g (x k) 的收敛性主要条件是在根的附近满足?g ‘ (x)?<1。从理论上证明线性迭代 x k+1 = a x k + 1 只有两种极限形态:不动点或无穷大。分别就a=0.9, -0.9, 1.1, -1.1 (取x0 =1, 迭代20步)用图形显示迭代过程的不同表现(提示:用subplot将4个子图放在一个图形窗口比较) ? 16 (通道中的细杆) 要运送一根细杆子通过由宽5cm和宽10cm的通道垂直交叉口,在运送过程中必须保持杆子是水平的(如图4.6),问这根细杆至多可有多长?又通道为园柱形的且细杆不必保持水平,细杆至多可有多长? 5cm ? ? ?