Matlab编程与作图实验报告

实验二 MATLAB 编程与作图

1、设x 为一个长度为n 的数组,编程求下列均值和标准差

Matlab编程与作图实验报告

11,1n i i x x s n n ===>∑

并以[81,70,65,51,76,66,90,87,77]x =为例计算。 解: function [m,s]=myf_1(x)

n=length(x);

m=sum(x)/n;

s=sqrt((sum(x.^2)-n*m^2)/(n-1));

>>x=[81,70,65,51,76,66,90,87,61,77];

>> [m,s]=myf_1(x)

m =

72.4000

s =

12.1124

2、求满足0ln(1)100m n n =+>∑的最小m 值。

解:>> s=log(1);n=0;

>> while s<=100

n=n+1;

s=s+log(1+n);

end

>> m=n

m =

37

3、用循环语句形成Fibonacci 数列12121,,3,4,k k k F F F F F k --===+=L

Matlab编程与作图实验报告

,并验证极限1

lim k k k F F →∞-=。 解:>> clear;

>> F(1)=1;F(2)=1;k=2;x=0;

>> e=1e-8;a=(1+sqrt(5))/2;

>> while abs(x-a)>e

k=k+1;F(k)=F(k-1)+F(k-2);

x=F(k)/F(k-1);

end

>> a,x,k

a =

相关推荐
相关主题
热门推荐