内容发布更新时间 : 2024/11/8 19:37:22星期一 下面是文章的全部内容请认真阅读。
(2) 求代数方程
11的解 ?a?x?2x?2[x]=solve('1/(x+2)+a=1/(x-2)') x =
(2*(a*(a + 1))^(1/2))/a -(2*(a*(a + 1))^(1/2))/a
2. 求解方程的数值解(必选两道) (1) x-sin(x)-10x?0在x0=0.5附近的根
function yp =text2(x)
%UNTITLED5 Summary of this function goes here % Detailed explanation goes here yp = x-sin(x)-10^x; end
z = fzero('text2',0.5) z = NaN
(2)
2x2-0.3cos(y)=03y-0.6cos(x)=02非线性方程组在(0.5,0.5) 附近的数值解
function q=myfun1(p)
x=p(1); y=p(2);
q(1)=2*x^2-0.3*cos(y); q(2)=3*y^2-0.6*cos(x); end
x=fsolve('myfun1',[0.5,0.5]',optimset('Display','off')) x =
0.3691 0.4319
(3) 常微分方程数值解y'+(1.2+sin10t)y=0,t0?0,tf?5,y(t0)?1 (4) 采用牛顿-科特斯法数值求解定积分I???0xsinxdxdy 21?cosx3. 采用GUI设计工具设计用户界面,要求设计一个带有两个按钮和一个坐标轴的图形用户界面,当用鼠标点击两个按钮时,分别在坐标轴内画cylinder和peaks 两个图形。 4. 绘制z?sin(x2?y2)x?y22,绘图区域[-8,8]?[-8,8],分别绘制它的网络图、带等高
线的空间曲面、屏蔽边界面的空间曲面和表面图
[x,y]=meshgrid([-8:.5:8]);
z=sin(x.^2+y.^2)./(x.^2+y.^2); mesh(x,y,z)
subplot(2,2,1), plot3(x,y,z) title('plot3 (x,y,z)')
subplot(2,2,2), mesh(x,y,z) title('mesh (x,y,z)')
subplot(2,2,3), surf(x,y,z) title('surf (x,y,z)')
subplot(2,2,4), surf(x,y,z), shading interp title('surf (x,y,z), shading interp')
5. 有初始状态为0的二阶微分方程x''?0.2x'?0.4x?0.2u(t),其中u(t)是单位阶跃函数,建立系统并仿真,并用scope模块观察结果。
6. 编程:某商场对顾客所购买的商品实行打折销售,标准如下(商品价格用price来表示):
① price<200 没有折扣 ② 200≤price<500 3%折扣 ③ 500≤price<1000 5%折扣 ④ 1000≤price<2500 8%折扣 ⑤ 2500≤price<5000 10%折扣 ⑥ 5000≤price 14%折扣 输入所售商品的价格,求其实际销售价格
price=input('请输入商品价格'); a=price;
switch fix(a/100) case {0,1} rste=0; case {2,3,4} rate=0.03;
case num2cell(5:9) rate=0.05;
case num2cell(10:24) rate=0.08;
case num2cell(25:49) rate=0.1; otherwise
。
rate=0.14; end
a=a.*(1-rate)