I want to obtain the distance and angle between two coordinates and the arctan of the difference between these two coordinates

4 次查看(过去 30 天)
function [ vDist, vBearing] = vDistB( A , B )
%UNTITLED2 Summary of this function goes here
% Detailed explanation goes here
A = [E1,N1];
B = [E2,N2];
vDist = sqrt((E2-E1).^2)+(N2-N1).^2))
vBearing = atan((E2-E1)./(N2-N1))
  1 个评论
Walter Roberson
Walter Roberson 2017-9-30
We recommend atan2() instead of atan().
Your code uses E1, E2, N1, and N2, without defining them, and for unknown reasons it accepts A and B but ignores their values.

请先登录,再进行评论。

回答(0 个)

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by