假设有这么一组数据,

x=[4 5 6 7 8 4 8 10]';

y=[56 56 56 56 56 60 60 60]';
z=[6 6 6 9 6 19 6 6]';

要求出其平面方程z=C+Ax+By

可以使用MATLAB的regress来进行平面拟合:

X = [ones(size(x,1),1) x y];
b = regress(z,X);

解得:b=[-63.488372093023390;-1.406976744186046;1.402325581395351];

分别对应上式的C A B

在matlab 下画出平面:

scatter3(x,y,z,'filled')
hold on
xfit = min(x):0.1:max(x);
yfit = min(y):0.1:max(y);
[XFIT,YFIT]= meshgrid (xfit,yfit);
ZFIT = b(1) + b(2) * XFIT + b(3) * YFIT;
mesh (XFIT,YFIT,ZFIT)

最新文章

  1. 个人作业——week1
  2. Python爬虫代理池
  3. 个人JS零碎知识整理
  4. C#调用java类、jar包方法
  5. 基于jquery的-获取短信验证码-倒计时
  6. Windows下运行python脚本报错“ImportError: No Module named ...”的解决方法
  7. Android基础(13)——对话框 的使用
  8. 【Qt】Qt环境搭建(Qt Creator)【转】
  9. ISO7816协议中几个时间
  10. Linux - SVN下载项目
  11. SSH三大框架的各自工作流程
  12. 初探Parcel
  13. java事件监听机制
  14. transfer model derived to fk model format
  15. windows 匿名管道: 父进程与子进程通信 (进程间通信之CreatePipe)
  16. 3、JPA-API
  17. idea配置web项目启动的详细说明
  18. echarts属性的设置(完整大全)
  19. Being a (amateurish) team:团队开发体会
  20. 阅读<AXI4-Stream Infrastructure IP Suite v2.2>笔记

热门文章

  1. iOS开发之Bug--UITextField使用时文字向下偏移问题
  2. CSS background-color 、image 背景图片
  3. ORACLE应用调优:请避免SQL做大量循环逻辑处理
  4. GConf error:Failed to contact configuration server
  5. Kafka Linux 安装
  6. 编程中Foo, Bar 到底什么意思?
  7. [原创]基于rsync算法的目的性改进-RexSync
  8. Fragment调用Activity
  9. 修复Grub引导
  10. markdown编辑器