matlab课外作业

发布 2022-09-20 20:30:28 阅读 4201

课外作业_20121227

1. 设,试根据公式编出计算pi的matlab主程序文件,pi的精度为0.00001。

程序:k=0;n=1;b=0;a=0;

while abs((pi-a))>0.00001

a=2*sqrt(2)*k;

k=(cos(b*pi/2)+sin(b*pi/2))/n+k;

n=n+2;

b=b+1;enda

输出a=3.141602572083633 ; a-pi= 9.918493839577991e-006

2. 写一个matlab的主程序文件来计算下面的递归数列n=100的值,数列定义如下:

f(n+2)=f(n+1)+f(n )此数列的初条件为f(1)=0, f(2)=1。

程序:clear;

clc;f=[0 1];

i=1;while i<=100

f(i+2)=f(i)+f(i+1);

i=i+1;

endf(100),i

输出: f(100)=2.189229958345552e+020;i=101

3. 写一个matlab的主程序文件来计算下面的递归数列,数列定义如下:

f(n+2)=f(n+1)+f(n),此数列的初始条件为f(1)=0,f(2)=1,n的最大数为100。

程序:(笨拙的大脑理解不了的区别)

clear;

clc;f=[0 1];

i=1;while i<=100

f(i+2)=f(i)+f(i+1);

i=i+1;

endf(100),i

输出: f(100)=2.189229958345552e+020;i=101

4. 有两个矩阵a和b如下:,,

将a中所有等于-1的元素改为-2,将b中所有小于0的元素改为1,然后将b中等于0的元素的值改为a的相应位置元素的值。请用matlab函数文件实现上述运算。

clear;

clc;a=[1 -1 6 8;2 3 -1 0;-2 4 5 7;1 -1 7 7];

b=[-3 -7 6 -5;-2 1 3 -1;0 0 1 3;2 6 -1 0];

c=a;a(a==-1)=-2;u=a;

d=b;b(b<0)=1;v=b;

a=c;b=d;[i,j]=find(b==0);a(i,j)=0;w=a;

a=c;b=d;

a,b,w,u,v

用函数文件实现矩阵中元素的变换。

a、b为输入变量。

u、v、w分别存放a、b中间变换结果。

5.用matlab主程序文件产生动画:呈现一小圆(半径为1)在一大圆(半径为3)的圆周外部滚动的动画,要求连续滚动20周。

close;clear;clc;

axis([-6 6 -6 6],'equal','manual');hold on;

ezplot('x^2+y^2-9');

h=ezplot('x^2+y^2-1');

x=get(h,'xdata');

y=get(h,'ydata');

for t=1:7200

set(h,'xdata',x+4*cosd(t),'ydata',y+4*sind(t));

drawnow;end

西亚课外作业

1.下列选项中,不属于西亚的是 a 沙漠广布 b 森林茂密 c 气候干旱 d 高原为主。2.红海的成因是 a.地处非洲板块与亚欧板块的张裂地带 b.地处非洲板块与印度洋板块的张裂地带 c.地处亚欧板块与印度洋板块张裂地带 d.地处非洲板块内部的张裂地带。图为西亚三个城市的气温 降水量图完成3 4题。...

课外作业 学生

请同学们准备专用作业本完成本作业,要求抄写题目,并在上课第五周后按班级交到9号楼收发室,作业分数将计入平时成绩。第一章和第二章。1.名词解释 组织,结构,晶格,晶胞,致密度,配位数。2.什么是金属键?试用金属键定性解释金属特性。3.作图表示立方晶系 123 421 晶面和 346 晶向。4.画出体心...

化工课外作业

焦化粗苯加氢精制萃取精馏分离工艺。本文在总结传统焦化粗苯加氢精制萃取精馏分离工艺基础上,列举了萃取精馏工艺及其节能措施。针对目前焦化粗苯加氢精制萃取精馏工艺普遍存在着工艺能耗较高,溶剂比较大的特点。在原有流程的基础上,对工艺进行优化改进,提出了加氢精制分离新工艺,筛选出适宜的混和溶剂以减少溶剂比。在...