matlab数据处理与多项式计算Word下载.docx

上传人:b****5 文档编号:17014259 上传时间:2022-11-27 格式:DOCX 页数:14 大小:32.20KB
下载 相关 举报
matlab数据处理与多项式计算Word下载.docx_第1页
第1页 / 共14页
matlab数据处理与多项式计算Word下载.docx_第2页
第2页 / 共14页
matlab数据处理与多项式计算Word下载.docx_第3页
第3页 / 共14页
matlab数据处理与多项式计算Word下载.docx_第4页
第4页 / 共14页
matlab数据处理与多项式计算Word下载.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

matlab数据处理与多项式计算Word下载.docx

《matlab数据处理与多项式计算Word下载.docx》由会员分享,可在线阅读,更多相关《matlab数据处理与多项式计算Word下载.docx(14页珍藏版)》请在冰豆网上搜索。

matlab数据处理与多项式计算Word下载.docx

[X,U]=min(A)

X=

45.605845.176245.987645.574845.0146

983934179

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

A=45+(95-45)*rand(100,5);

69.034669.905073.843271.020868.6228

14.743014.034814.276812.736914.9109

(3)5门课总分的最高分、最低分及相应学生序号

>

B=sum(A,2)

最高分及学号:

),[Y,U]=max(B)

434.6142

54

disp('

最低分及学号:

),[X,U]=min(B)

290.5591

97

(4)将5门课总分按从大到小顺序存入zcj中,相应学生序号存入xsxh

提示:

上机调试时,为避免输入学成绩的麻烦,可用取值范围在[45,95]之间的随机矩阵来表示学生的成绩。

B=sum(A,2);

[X,I]=sort(B);

zcj=flipud(X)

xsxh=flipud(I)

zcj=

426.4831

425.3996

410.5764

409.5404

407.0274

400.2025

399.9450

390.9526

390.3033

388.2239

384.0552

381.8717

379.3899

378.4835

377.2547

376.0513

375.8791

375.4544

373.8782

371.4262

370.5128

370.0127

369.8877

368.9296

368.0496

366.2045

366.0901

364.3598

363.8887

363.5188

362.8650

362.3270

362.0121

361.0656

360.7007

359.3882

359.2219

358.9506

358.6759

357.9360

356.8412

356.8124

353.3651

352.4189

350.1969

350.0651

347.6430

347.6042

345.4714

345.2647

344.7208

344.5089

344.1002

343.7232

342.4375

339.8659

339.4930

337.8172

337.5537

337.1567

336.9604

336.9451

335.3529

335.1540

331.1151

331.0245

330.7685

330.6206

328.9529

328.8076

327.5794

327.3548

325.1997

324.8224

323.6008

322.9835

322.3022

321.3052

319.9995

319.5661

316.3320

314.3716

314.2174

313.7007

312.0474

311.1134

307.7496

306.8681

306.7499

305.1460

301.5356

300.1643

299.3774

297.7732

296.2585

290.3811

287.2068

286.7718

280.6753

279.9650

xsxh=

58

42

94

90

60

16

79

99

4

35

49

25

33

5

29

12

61

98

31

40

81

82

67

47

11

26

32

59

84

23

78

30

19

91

76

83

1

74

27

46

96

9

7

8

15

87

20

73

100

80

51

6

38

57

75

39

72

13

10

86

71

24

69

48

21

14

34

89

17

95

18

50

52

28

68

88

22

37

56

70

92

63

85

45

64

53

62

2

41

36

93

55

3

44

77

66

43

65

3、某气象观测站测得某日6:

00

18:

00之间每隔2h的室内外温度(

)如实验表1所示。

实验表1室内外温度观测结果(

时间h

6

8

10

12

14

16

18

室内温度t1

18.0

20.0

22.0

25.0

30.0

28.0

24.0

室外温度t2

15.0

19.0

34.0

32.0

试用三次样条插值分别求出该日室内外6:

30

17:

30之间每隔2h各点的近似温度(

h=6:

2:

h=

681012141618

t1=[18202225302824];

t2=[15192428343230];

h1=6.5:

17.5;

t11=interp1(h,t1,h1,'

spline'

t11=

18.502020.498622.519326.377530.205126.8178

t22=interp1(h,t2,h1,'

t22=

15.655320.335524.908929.638334.256830.9594

4、已知

x在[1,101]区间10个整数采样点的函数值如实验表2所示。

实验表2——在10个采样点的函数值

X

1

11

21

31

41

51

61

71

81

91

101

x

1.0414

1.3222

1.4914

1.6128

1.7076

1.7853

1.8513

1.9085

1.9590

2.0043

试求

x的5次拟合多项式p(x),并绘制出

x和p(x)在[1,101]区间的函数曲线。

x=[1112131415161718191101];

y=[01.04141.32221.49141.61281.70761.78531.85131.90581.9590

p=polyfit(x,y,5)

p=

0.0000-0.00000.0001-0.00580.1536

-0.1325

x1=1:

0.5:

101;

y1=log10(x1);

p1=polyval(p,x1)

plot(x1,y1,'

:

o'

x1,p1,'

-*'

5、有3个多项式P1(x)=x4+2x3+4x2+5,P2(x)=x+2,P3(x)=x2+2x+3,试进行下列操作:

(1)求P(x)=P1(x)+P2(x)P3(x)

p1=[12405]

p1=

12405

p2=[12]

p2=

12

p3=[123]

p3=

123

P4=conv(p2,p3)

P4=

1476

p=p1+[0p4]

138711

(2)求P(x)的根

x=roots(p)

x=

-1.3840+1.8317i

-1.3840-1.8317i

-0.1160+1.4400i

-0.1160-1.4400i

(3)当x取矩阵A的每一个元素时,求P(x)的值。

其中:

A=

polyval(p,-1)

polyval(p,1.2)

38.1776

polyval(p,-1.4)

12.4896

polyval(p,0.75)

22.3320

polyval(p,2)

polyval(p,3.5)

412.1875

polyval(p,0)

polyval(p,5)

1246

polyval(p,2.5)

164.4375

(4)当以矩阵A为自变量时,求P(x)的值。

其中A的值与第(3)题相同。

A=[-11.2-1.4;

0.7523.5;

052.5];

polyval(p,A)

1.0e+003*

0.01000.03820.0125

0.02230.09700.4122

0.01101.24600.1644

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 电子电路

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1