上传者: 56649281
|
上传时间: 2022-11-30 14:20:06
|
文件大小: 1009KB
|
文件类型: DOC
1、 设x是数组,求均值和方差
>> mean(x)%求一维数组均值
>>a=std(x)%求标准差
>>b=a^2%标准差的平方即方差
2、求满足 的最小m值
编写M文件SUM.m如下
s=0;
n=0;
while(s<=100)
s=s+log(1+n);
n=n+1;
end
在Commend窗口输入
>> SUM
>> n
n =
38
3、用循环语句形成Fibonacci数列 。并验证极限 (提示:计算至两边误差小于精度1e-8为止)
F(1)=1;
F(2)=2;
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
4、分别用for和while循环结构编写程序,求出 ,并考虑一种避免循环语句的程序设计,比较各种算法的运行时间。
for循环M文件FOR.m:
k=0;
for i=1:10^6;
k=k+sqrt(3)*2^(-i);
end
while循环M文件WHILE.m: