matlab 知道数据,反求函数式.
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 16:58:47
matlab 知道数据,反求函数式.
X=[380
390
400
410
420
430
440
450
460
470
480
490
500
510
520
530
540
550
560
570
580
590
600
610
620
630
640
650
660
670
680
690
700
710
720
730
740
]
Y有3组数据.
Y1=[0.00136
0.01775
0.1488
0.6701
1.6179
2.4858
2.9561
2.7277
2.1067
1.2937
0.4605
0.0656
0.0087
0.0572
0.1493
0.2861
0.4529
0.6359
0.8476
1.0594
1.224
1.3492
1.355
1.2393
1.0249
0.7712
0.5115
0.3169
0.1803
0.0958
0.0482
0.0234
0.0113
0.0054
0.0026
0.0012
0.0006
]
Y2=[0
0.002219
0.01558
0.0696
0.1693
0.3057
0.4784
0.6586
0.8934
0.1225
1.4508
1.3734
1.061
0.9251
0.9666
1.0589
1.1564
1.1904
1.1987
1.1522
1.0486
0.9378
0.7936
0.635
0.4765
0.3377
0.213
0.1271
0.0713
0.00375
0.0188
0.0091
0.0044
0.0021
0.0009
0.0004
0.0002
]
Y3=[0.004759
0.07766
0.6698
3.0807
7.6938
12.2709
12.0701
14.6784
12.1631
8.7143
4.417
1.6821
0.5031
0.1708
0.077
0.0369
0.01644
0.0048
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
]
求这3组数据的函数式.附加散点曲线图.
X=[380
390
400
410
420
430
440
450
460
470
480
490
500
510
520
530
540
550
560
570
580
590
600
610
620
630
640
650
660
670
680
690
700
710
720
730
740
]
Y有3组数据.
Y1=[0.00136
0.01775
0.1488
0.6701
1.6179
2.4858
2.9561
2.7277
2.1067
1.2937
0.4605
0.0656
0.0087
0.0572
0.1493
0.2861
0.4529
0.6359
0.8476
1.0594
1.224
1.3492
1.355
1.2393
1.0249
0.7712
0.5115
0.3169
0.1803
0.0958
0.0482
0.0234
0.0113
0.0054
0.0026
0.0012
0.0006
]
Y2=[0
0.002219
0.01558
0.0696
0.1693
0.3057
0.4784
0.6586
0.8934
0.1225
1.4508
1.3734
1.061
0.9251
0.9666
1.0589
1.1564
1.1904
1.1987
1.1522
1.0486
0.9378
0.7936
0.635
0.4765
0.3377
0.213
0.1271
0.0713
0.00375
0.0188
0.0091
0.0044
0.0021
0.0009
0.0004
0.0002
]
Y3=[0.004759
0.07766
0.6698
3.0807
7.6938
12.2709
12.0701
14.6784
12.1631
8.7143
4.417
1.6821
0.5031
0.1708
0.077
0.0369
0.01644
0.0048
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
]
求这3组数据的函数式.附加散点曲线图.
可以拟合嘛.
>> P1=polyfit(X,Y1,5);
>> P2=polyfit(X,Y2,5);
>> P3=polyfit(X,Y3,5);
上述代码是求该数据的五次多项式拟合.
其中P1,P2,P3的元素为Y1,Y2,Y3关于X的五次多项式的系数.
再问: P1 P2 P3是3个函数的系数么?-_-五次多项式???? >> P1=polyfit(X,Y1,5); >> P2=polyfit(X,Y2,5); >> P3=polyfit(X,Y3,5); 这里是3个函数式??但,不是在Y跟1.5之间加一个空格么? 如果可以的话,能帮我拟合出3个答案么?我试过拟合了,但自己的matlab拟合不出答案-_-!!!
再答: P1,P2,P3就是三个五次多项式。 你说的Y 和 1.5是什么?可能看错了吧? 第一行是 >> P1=polyfit(X,Y1,5); 是Y1 和5,不是Y和1.5 结果是 P1 = 1.0e+003 * Columns 1 through 4 0.000000000000053 -0.000000000151747 0.000000171306457 -0.000095558699818 Columns 5 through 6 0.026326398175769 -2.863266075669917 P2,P3也差不多。你只要执行上面的代码然后输出P1,P2,P3就可以了。(就是执行 >> P1,P2,P3)
再问: 求完整的-,-看不懂..万分感谢..求完整的系数表示.然后把多项式写出来吧.谢谢... 我刚才照你说的运行了一次..发觉失败-_-!!!!
再答: >> X=380:10:740; >> Y1=[0.00136 0.01775 0.1488 0.6701 1.6179 2.4858 2.9561 2.7277 2.1067 1.2937 0.4605 0.0656 0.0087 0.0572 0.1493 0.2861 0.4529 0.6359 0.8476 1.0594 1.224 1.3492 1.355 1.2393 1.0249 0.7712 0.5115 0.3169 0.1803 0.0958 0.0482 0.0234 0.0113 0.0054 0.0026 0.0012 0.0006]; >> Y2=[0 0.002219 0.01558 0.0696 0.1693 0.3057 0.4784 0.6586 0.8934 0.1225 1.4508 1.3734 1.061 0.9251 0.9666 1.0589 1.1564 1.1904 1.1987 1.1522 1.0486 0.9378 0.7936 0.635 0.4765 0.3377 0.213 0.1271 0.0713 0.00375 0.0188 0.0091 0.0044 0.0021 0.0009 0.0004 0.0002]; >> Y3=[0.0048 0.0777 0.6698 3.0807 7.6938 12.2709 12.0701 14.6784 12.1631 8.7143 4.4170 1.6821 0.5031 0.1708 0.0770 0.0369 0.0164 0.0048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]; %输入数据 >> format long >> P1=polyfit(X,Y1,5) >> P2=polyfit(X,Y2,5) >> P3=polyfit(X,Y3,5) 这是完整的,贴到Matlab里面执行就可以了。。 记得采纳!! !^.^
再问: 哥哥-_-您老,就不能直接把答案贴给我么-_-我的matlab应该有问题.我直接复制黏贴都是有问题的.我只需要3个函数式而已.过程什么的.真的可以忽略
再答: P1 = 1.0e+003 * [ 0.000000000000053 -0.000000000151747 0.000000171306457 -0.000095558699818 0.026326398175769 -2.86326607566991] P2 = 1.0e+002 * [ -0.000000000000061 0.000000000186540 -0.000000222404614 0.000129043336334 -0.036367300716901 3.983824091500618] P3 = 1.0e+003 * [ 0.000000000000132 -0.000000000394886 0.000000466580691 -0.000272301372883 0.078370481300021 -8.880902500291828] P1,P2,P3的元素就是三个五次多项式的系数。
再答: 早说嘛。。 P1 = 1.0e+003 * [ 0.000000000000053 -0.000000000151747 0.000000171306457 -0.000095558699818 0.026326398175769 -2.86326607566991] P2 = 1.0e+002 * [ -0.000000000000061 0.000000000186540 -0.000000222404614 0.000129043336334 -0.036367300716901 3.983824091500618] P3 = 1.0e+003 * [ 0.000000000000132 -0.000000000394886 0.000000466580691 -0.000272301372883 0.078370481300021 -8.880902500291828] P1,P2,P3的元素就是三个五次多项式的系数。
>> P1=polyfit(X,Y1,5);
>> P2=polyfit(X,Y2,5);
>> P3=polyfit(X,Y3,5);
上述代码是求该数据的五次多项式拟合.
其中P1,P2,P3的元素为Y1,Y2,Y3关于X的五次多项式的系数.
再问: P1 P2 P3是3个函数的系数么?-_-五次多项式???? >> P1=polyfit(X,Y1,5); >> P2=polyfit(X,Y2,5); >> P3=polyfit(X,Y3,5); 这里是3个函数式??但,不是在Y跟1.5之间加一个空格么? 如果可以的话,能帮我拟合出3个答案么?我试过拟合了,但自己的matlab拟合不出答案-_-!!!
再答: P1,P2,P3就是三个五次多项式。 你说的Y 和 1.5是什么?可能看错了吧? 第一行是 >> P1=polyfit(X,Y1,5); 是Y1 和5,不是Y和1.5 结果是 P1 = 1.0e+003 * Columns 1 through 4 0.000000000000053 -0.000000000151747 0.000000171306457 -0.000095558699818 Columns 5 through 6 0.026326398175769 -2.863266075669917 P2,P3也差不多。你只要执行上面的代码然后输出P1,P2,P3就可以了。(就是执行 >> P1,P2,P3)
再问: 求完整的-,-看不懂..万分感谢..求完整的系数表示.然后把多项式写出来吧.谢谢... 我刚才照你说的运行了一次..发觉失败-_-!!!!
再答: >> X=380:10:740; >> Y1=[0.00136 0.01775 0.1488 0.6701 1.6179 2.4858 2.9561 2.7277 2.1067 1.2937 0.4605 0.0656 0.0087 0.0572 0.1493 0.2861 0.4529 0.6359 0.8476 1.0594 1.224 1.3492 1.355 1.2393 1.0249 0.7712 0.5115 0.3169 0.1803 0.0958 0.0482 0.0234 0.0113 0.0054 0.0026 0.0012 0.0006]; >> Y2=[0 0.002219 0.01558 0.0696 0.1693 0.3057 0.4784 0.6586 0.8934 0.1225 1.4508 1.3734 1.061 0.9251 0.9666 1.0589 1.1564 1.1904 1.1987 1.1522 1.0486 0.9378 0.7936 0.635 0.4765 0.3377 0.213 0.1271 0.0713 0.00375 0.0188 0.0091 0.0044 0.0021 0.0009 0.0004 0.0002]; >> Y3=[0.0048 0.0777 0.6698 3.0807 7.6938 12.2709 12.0701 14.6784 12.1631 8.7143 4.4170 1.6821 0.5031 0.1708 0.0770 0.0369 0.0164 0.0048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]; %输入数据 >> format long >> P1=polyfit(X,Y1,5) >> P2=polyfit(X,Y2,5) >> P3=polyfit(X,Y3,5) 这是完整的,贴到Matlab里面执行就可以了。。 记得采纳!! !^.^
再问: 哥哥-_-您老,就不能直接把答案贴给我么-_-我的matlab应该有问题.我直接复制黏贴都是有问题的.我只需要3个函数式而已.过程什么的.真的可以忽略
再答: P1 = 1.0e+003 * [ 0.000000000000053 -0.000000000151747 0.000000171306457 -0.000095558699818 0.026326398175769 -2.86326607566991] P2 = 1.0e+002 * [ -0.000000000000061 0.000000000186540 -0.000000222404614 0.000129043336334 -0.036367300716901 3.983824091500618] P3 = 1.0e+003 * [ 0.000000000000132 -0.000000000394886 0.000000466580691 -0.000272301372883 0.078370481300021 -8.880902500291828] P1,P2,P3的元素就是三个五次多项式的系数。
再答: 早说嘛。。 P1 = 1.0e+003 * [ 0.000000000000053 -0.000000000151747 0.000000171306457 -0.000095558699818 0.026326398175769 -2.86326607566991] P2 = 1.0e+002 * [ -0.000000000000061 0.000000000186540 -0.000000222404614 0.000129043336334 -0.036367300716901 3.983824091500618] P3 = 1.0e+003 * [ 0.000000000000132 -0.000000000394886 0.000000466580691 -0.000272301372883 0.078370481300021 -8.880902500291828] P1,P2,P3的元素就是三个五次多项式的系数。
MATLAB中通过一组离散数据拟合得到函数后,怎样知道y求x
matlab数据拟合函数
知道一组数据,如何用matlab的线性回归和线性拟合求出两者的关系函数,求代码?
一堆数据,用MATLAB求概率分布函数
matlab 中求一列数据众数的函数
知道需求函数如何求反需求函数?
matlab 已知函数 拟合数据
matlab 求函数知道数据x=[0,10,20,30,40,50,60,70,80];y=[3.33,2.52,1.8
我有一些坐标点数据(xyz)不知道用matlab怎么画图?用什么函数
关于matlab 数据拟合 ,没有经验公式,不知道是几次的函数,该如何拟合?
求MATLAB高手,有一堆数据求出该函数.需要分别求出三个函数和代码
MATLAB 我要拟合一个二元函数,并已知他们的数据,但不知道函数大概的模型,能通过MATLAB算出函数吗?