24小时热门版块排行榜    

查看: 787  |  回复: 3
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

匿名

用户注销 (小有名气)

本帖仅楼主可见

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   同方向广播   申请仿真EPI   回复此楼   编辑   查看我的主页

lshljh

银虫 (小有名气)

大致是这样的,你看对不?
积累、创新
3楼2013-11-17 16:22:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 4 个回答

lshljh

银虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
clc;clear;
X=[0.1 0.4 0.6 1 2 3 5 10 20 30];
Y=[4500 3800 3600 3300 3000 2950 2900 2800 2750 2700];
XX=log(X);

b=polyfit(XX,Y,1);
b(1:2)
a=-300.3138*log(X)+ 3481.4
积累、创新
2楼2013-11-17 16:22:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lshljh

银虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★
hear-me: 金币+5, 谢谢了 2013-11-17 17:10:28
给你加上注释吧
clc;clear;
X=[0.1 0.4 0.6 1 2 3 5 10 20 30];
Y=[4500 3800 3600 3300 3000 2950 2900 2800 2750 2700];
XX=log(X);   %%%  这一步可以不要,b=polyfit(log(XX),Y,1);也可以
c=polyfit(XX,Y,1);   %%%  将求得的系数给数组c
c(1,1)                 %%  你需要的a
c(1,2)                   %%  你需要的b
a=-300.3138*log(X)+ 3481.4   %%%  验证一下
积累、创新
4楼2013-11-17 16:28:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见