matlab归一化问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 09:19:42
哪位大侠帮我看下下面语句中p的值是怎样确定的,不胜感激!
p=[0.000242-0.0455];
b=[577 545 2280 455 260 572 543 2791 390 261 564 537 3300 312 263 567 536
3761 521 226 559 535 4220 729 189 556 2000 4320 1441 188 555 2410 189 551
2190 2200 220];
polyval(p,b)
p的取值是怎么计算来的?比如另一个程序中p=[0.14925-0.3134];
b=[6.1 8.4 2.1 4.7 5.5 7.5 8.3 3.1 5.5 6.5 8.8 8.2 4.1 6.2 8.3 8.6 8.1 4.
7.1 8.2 8.7 8.2 5.2 7.8 8.1 8.6 7.2 6.2 7.3 8.0 8.6 7.0 8.0 8.5 7.0 6.4 7.6]
polyval(p,b)的值就发生了变化。十分十分感谢!!

p是一个一维数组,两个数之间应该有一个空格或逗号,它是多项式的系数,即多项式为:y=0.000242b-0.0455。另外你的程序里面的符号如分号、逗号,括号都是中文字符,改成英文字符才会运行成功。下面是我改的:

p=[0.000242,-0.0455];
b=[577 545 2280 455 260 572 543 2791 390 261 564 537 3300 312 263 567 536 3761 521 226 559 535 4220 729 189 556 2000 4320 1441 188 555 2410 189 551 2190 2200 220];
polyval(p,b)

运行结果:
Columns 1 through 9

0.0941 0.0864 0.5063 0.0646 0.0174 0.0929 0.0859 0.6299 0.0489

Columns 10 through 18

0.0177 0.0910 0.0845 0.7531 0.0300 0.0181 0.0917 0.0842 0.8647

Columns 19 through 27

0.0806 0.0092 0.0898 0.0840 0.9757 0.1309 0.0002 0.0891 0.4385

Columns 28 through 36

0.9999 0.3032 -0.0000 0.0888 0.5377 0.0002 0.0878 0.4845 0.4869

Column 37

0.0077

2013年8月12日

就是 1489 来找
你想 492 妹
要的 86