实验八 数据处理与多项式计算

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验八数据处理与多项式计算1、(1)

a=rand(1,30000);

均值:b=mean(a)b =0.4988

方差:c=std(a,1,2)c =0.2890

(2)

最大元素:d=max(a)d =1.0000

最小元素:e=min(a)e =4.8345e-05

(3)大于0.5的随机数的百分比

f=length(find(a>0.5))f =15017

p=f/30000p =0.5006

sprintf('%f%%',p*100)ans =50.056667%

2、(1)每门课最高分、最低分和学生序号

P=round(rand(100,5)*50+45);

[a,b]=max(P);

a =

95 95 94 95 95

b =

96 27 6 67 69

[c,d]=min(P)

c =

45 45 46 46 45

d =

94 1 34 53 91

(2)每门课平均分和标准方差

e=mean(P)

e =

69.9800 71.5500 69.0400 70.6700 70.8500

f=std(P,1,1)

f =

14.0520 14.6235 13.5543 13.5374 14.9200

(3)总分最高分、最低分和学生序号

[g,h]=max(sum(P,2))

g =

441

h =

6

[k,l]=min(sum(P,2))

k =

272

l =

19

(4)[zcj,xsxh]=sort(sum(P,2),'descend')

3、

h=6:2:18;

t1=[18 20 22 25 30 28 24];

t2=[15 19 24 28 34 32 30];

k=6.5:2:17.5;

shinei=interp1(h,t1,k,'spline')

shiwai=interp1(h,t2,k,'spline')

shinei =

18.5020 20.4986 22.5193 26.3775 30.2051 26.8178

shiwai =

15.6553 20.3355 24.9089 29.6383 34.2568 30.9594

4、

x=1:10:101;

y=[0 1.0414 1.3222 1.4914 1.6128 1.7076 1.7853 1.8513 1.9085 1.9590 2.0043];

p=polyfit(x,y,5);y1=polyval(p,x);

plot(x,y1,':o',x,log10(x),'-*')

5、(1)

p1=[1 2 4 0 5];p2=[1 2];p3=[1 2 3];g=conv(p2,p3)

g =

1 4 7 6

g1=[0,g];g2=g1+p1

g2 =

1 3 8 7 11

(2)a=roots(g2)

a =

-1.3840 + 1.8317i

-1.3840 - 1.8317i

-0.1160 + 1.4400i

-0.1160 - 1.4400i

(3)A=[-1 1.2 -1.4;0.75 2 3.5;0 5 2.5];polyval(g2,A) ans =

1.0e+03 *

0.0100 0.0382 0.0125

0.0223 0.0970 0.4122

0.0110 1.2460 0.1644

(4)polyvalm(g2,A)

ans =

1.0e+03 *

0.0076 -0.1281 -0.0775

0.1328 1.3900 1.1644

0.1824 1.7364 1.5198

相关文档
最新文档