关于用matlab编程最小二乘法求解的问题,请大神帮忙,工科数学问题

已知的两组参数是距离d和信号强度RSSI,要求用matlab最小二乘法求出A和n的值,函数式为RSSI=-10n*lgd+A,70组数据如图,要求给出编程代码,不胜感激... 已知的两组参数是距离d和信号强度RSSI,要求用matlab最小二乘法求出A和n的值,函数式为
RSSI=-10n*lgd+A,70组数据如图,要求给出编程代码,不胜感激
展开
 我来答
dukinkin
2014-11-14 · TA获得超过1.3万个赞
知道大有可为答主
回答量:2444
采纳率:90%
帮助的人:931万
展开全部
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 广告
正弦振动多用于找出产品设计或包装设计的脆弱点。看在哪一个具体频率点响应最大(共振点);正弦振动在任一瞬间只包含一种频率的振动,而随机振动在任一瞬间包含频谱范围内的各种频率的振动。由于随机振动包含频谱内所有的频率,所以样品上的共振点会同时激发... 点击进入详情页
本回答由富港检测技术(东莞)有限公司_提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式