三边定位算法 matlab,三边测量法的MATLAB定位程序说明.doc

本文详细介绍了如何使用MATLAB进行三边测量法的定位程序,包括3个核心函数:triposition.m、find_three_p.m和locac3.m。通过选取参考节点并计算距离,最终确定未知节点的位置。提供了程序运行截图及源代码解析。
摘要由CSDN通过智能技术生成

三边测量法的MATLAB定位程序说明

三边测量法的MATLAB定位程序说明(MATLAB 7.0下):

一、由三个文件组成,分别是

? 1)triposition.m

??2)find_three_p.m

? 3)locac3.m

? 三个源文件内容见后面二。?

1、组成图示

?图示如下(注意鼠标处分别打开了上面的三个源文件:):

2.运行主文件

? 首先切换到主程序locac3.m的界面,如下:

?点击工具 运行,等待一段时间,得到运行结果如下:

?? 同时在MATLAB命令窗口得到:??

?

?

二、三个源文件的内容

%一、m函数triposition.m文件内容

%一、m函数*****************triposition.m**************************%

function [locx,locy]=triposition(xa,ya,da,xb,yb,db,xc,yc,dc)

%????????????? 三点定位法????????????????????????? %

%输入:

%?? 1.参考节点A(xa,ya),B(xb,yb),C(xc,yc)

%?? 2.定位节点D(locx,locy)到这三点的距离分别为da,db,dc

%返回:

%?? (locx,locy)为计算的定位节点D点的位置坐标

%

syms x y?? %f符号变量

%--------------求解方程组-------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值