关于用matlab编程最小二乘法求解的问题,请大神帮忙,工科数学问题
已知的两组参数是距离d和信号强度RSSI,要求用matlab最小二乘法求出A和n的值,函数式为RSSI=-10n*lgd+A,70组数据如图,要求给出编程代码,不胜感激...
已知的两组参数是距离d和信号强度RSSI,要求用matlab最小二乘法求出A和n的值,函数式为
RSSI=-10n*lgd+A,70组数据如图,要求给出编程代码,不胜感激 展开
RSSI=-10n*lgd+A,70组数据如图,要求给出编程代码,不胜感激 展开
1个回答
展开全部
d=[1:30 35:5:70];
RSSI=[-35 -39 -42 -44 -47 -47 -49 -50 -51 -52 ...
-53 -55 -58 -59 -57 -60 -60 -61 -62 -62 ...
-63 -63 -64 -65 -65 -65 -67 -66 -68 -68 ...
-70 -71 -72 -73 -75 -75 -76 -76];
p=polyfit(log(d),RSSI,1);
n=-p(1)/10;
A=p(2);
plot(d,RSSI,'o');hold on;
plot(d,-10*n*log(d)+A,'r');hold off;
legend('原始数据','拟合曲线');
title(['n=' num2str(n) ', A=' num2str(A)]);
富港检测技术(东莞)有限公司_
2024-04-02 广告
2024-04-02 广告
正弦振动多用于找出产品设计或包装设计的脆弱点。看在哪一个具体频率点响应最大(共振点);正弦振动在任一瞬间只包含一种频率的振动,而随机振动在任一瞬间包含频谱范围内的各种频率的振动。由于随机振动包含频谱内所有的频率,所以样品上的共振点会同时激发...
点击进入详情页
本回答由富港检测技术(东莞)有限公司_提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询