各位前辈好,我想请教一下如何在MATLAB中做对数回归下,效果图如下:

我自己做了线性回归,代码和图如下,可是如何进行对数回归呢,谢谢

for iYrs=2012201559;

iy=iYrs;

sy=num2str(iy);

eval(['load ' Folder Site '_' sy '_Summary Time B Bstd C Cstd EF EFstd gs gsstd VPD VPDstd VWC VWCstd']);

nt=length(Time);

Variance=EFstd;

y=EF;

x=VWC;

X=[ones(length(x),1),x];

[b,bint,r,rint,stats]=regress(y,X);

b,stats

figure(1);

h1=plot(x,y,'MarkerFaceColor',[0 0 0],'MarkerSize',3,'Marker','o',...

'LineStyle','none',...

'Color',[0 0 0])

Y=X*b;

hold on

h2=plot(x,Y,'linewidth',1,'color','k');

set(gca,'XLim',[10 20]);

set(gca,'XTick',[10,12,14,16,18,20]);

set(gca,'XTickLabel',{'10','12','14','16','18','20'});

%     set(gca,'XTickLabel',[]);

set(gca,'YLim',[0.2 0.45]);

set(gca,'YTick',[0.2,0.25,0.3,0.35,0.4,0.45]);

set(gca,'YTickLabel',{'0.2','0.25','0.3','0.35','0.4','0.45'});

set(gca,'FontSize',10,'FontName','Times New Roman')

xlabel('VWC (%)','FontSize',11,'FontName','Times New Roman');

ylabel('EF','FontSize',11,'FontName','Times New Roman');

hleg=legend([h2],'y=0.0156x +0.0871, R^2=0.5653','location','NorthWest');

set(hleg,'FontSize',11,'FontName','Times New Roman')

legend('boxoff');

text(6,0.8,'(a)','FontSize',10,'FontName','Times New Roman');

hold off; box on;

%

end

2016-8-30 18:25 上传

2016-8-30 18:26 上传

matlab 对数回归,对数拟合相关推荐

  1. R构建对数回归模型(Logarithmic Regression)

    R构建对数回归模型(Logarithmic Regression) 目录 R构建对数回归模型(Logarithmic Regression) 对数回归模型(Logarithmic Regression ...

  2. python二元函数如何编写,如何用Python和sklearn编写多元对数回归?

    我写了一个多元多项式回归的代码,我使用了来自sklearn的多项式特征和转换函数.有可能进行多元对数回归吗? sklearn是否有某种对数变换,就像它对多项式特征的那样? 如何在python中编写多元 ...

  3. MATLAB 画图,对数坐标轴

    MATLAB 画图,对数坐标轴 semilogx(x,y) 绘图,x轴对数刻度,y轴线性刻度, semilogy(x,y) 绘图,x轴线性刻度,y轴对数刻度, loglog(x,y) 绘图,x,y轴都 ...

  4. 简单使用matlab做回归分析、拟合分析

    简单使用matlab做回归分析.拟合分析 前言 一元线非线性回归 例子 多元线性回归 例子 多元线非线性回归 前言 这里是简单做一元非线性,及多元线性. 一元:就是只有一个X.比如:y=x^2+x+1 ...

  5. 基于MATLAB的多项式数据拟合方法研究-毕业论文

    摘要:本论文先介绍了多项式数据拟合的相关背景,以及对整个课题做了一个完整的认识.接下来对拟合模型,多项式数学原理进行了详细的讲解,通过对文献的阅读以及自己的知识积累对原理有了一个系统的认识.介绍多项式 ...

  6. 矩阵的对数运算公式_必修一——对数与对数运算

    一.前言(废话) 高中数学我们已经学习了二次函数,指数函数(如果不记得的读者可以往前面翻看一下),这次作者为读者们讲解的是对数与对数运算,对数是什么呢?读者们心里有自己的认知吗? 二.对数 对数函数是 ...

  7. 理解:回归与拟合、归一化与标准化

    回归和拟合: 一.回归: 研究一个随机变量Y对另一个(X)或一组(X1,X2,-,Xk)变量的相依关系的统计分析方法. 应用回归预测法时应首先确定变量之间是否存在相关关系.如果变量之间不存在相关关系, ...

  8. 使用matlab进行人工神经网络拟合

    已知函数 z=sin(xy),采用人工神经网络实现该函数的拟合: 定义: -π≤x≤π, -π≤y≤π,在 x, y 定义域中等距各取 30 各点,绘制 z=sin(xy)图像: 将上述数据集随机拆分 ...

  9. MatLab中的多项式拟合(lsqcurvefit函数的非线性曲线拟合)

    MatLab中的多项式拟合(lsqcurvefit函数的非线性曲线拟合) lsqcurvefit函数 函数原型 x=lsqcurvefit(fun, x0, xdata, ydata) == 其中的参 ...

  10. matlab 椭圆方程拟合,matlab中如何插值拟合求椭圆方程

    [g_fitting.rar] 使用正交多项式完成数据拟合.程序对读入的gps采样点完成曲线拟合. (2007-08-01, matlab, 1KB, 26次) [曲面拟合.rar] 这是利用matl ...

最新文章

  1. 使用Crypto++的AES GCM对称加密
  2. Lua笔记6 编译、执行与错误
  3. ISE简介及其下载 安装 和谐 与 卸载
  4. codeforces:CF1604 总结
  5. 查询url包含的字符串参数(js高程笔记)
  6. vdbench的作用_vdbench和fio测试磁盘性能的对比总结
  7. 幅相曲线matlab,matlab开环幅相曲线
  8. 学习Kubernetes 和容器技术体系的最佳方法
  9. Pyinstaller打包附带DLL、图标和压缩EXE方法
  10. teamviewer 破解工具 github
  11. awk学习笔记(8) - 简单的正则匹配
  12. centos7更改引导项等待时间
  13. 快应用采坑(3)-使用差别
  14. 在linux虚拟机中进行jdk1.8的安装与环境变量的配置
  15. What the f*ck Python!
  16. java实现一个语法检查器_Java语法检查
  17. Linux开机自启的三种方式
  18. UCI 机器学习数据集(分类)
  19. 数据统计与分析基础实验一:基本语法与运算(R语言)
  20. 《把时间当作朋友》第0章读后感

热门文章

  1. ffmpeg命令操作 合并视频 取图片帧数 获取音频
  2. 论文中 一级标题、二级标题等 对应格式的统一修改
  3. 【云计算学习教程】云计算的优势和劣势(优点和缺点)分析
  4. 单龙芯3A3000-7A1000PMON研究学习-(30)撸起袖子干-再来一杯代码11-内存初始化3-mc_init
  5. 台灯c语言,Jya无线台灯C上手体验:从新界说光的含义
  6. 51定时器PWM调节
  7. html5判断屏幕锁屏,js实现自动锁屏功能
  8. Excel图表数跨行选择数据
  9. Google谷歌搜索引擎镜像入口网址大全导航,谷歌搜索引擎镜像站
  10. Hashtable如何保证线程安全