⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vecangle.m

📁 强大的nurbs的工具箱 nurbs曲线
💻 M
字号:
function ang = vecangle(num,den)
% 
% Function Name:
% 
%   vecangle - An alternative to atan, returning an arctangent in the 
%              range 0 to 2*pi.
% 
% Calling Sequence:
% 
%   ang = vecmag2(num,dum)
% 
% Parameters:
% 
%   num		: Numerator, vector of size (1,nv).
%   dem		: Denominator, vector of size (1,nv).
%   ang		: Arctangents, row vector of angles.
% 
% Description:
% 
%   The components of the vector ang are the arctangent of the corresponding
%   enties of num./dem. This function is an alternative for 
%   atan, returning an angle in the range 0 to 2*pi.
% 
% Examples:
% 
%   Find the atan(1.2,2.0) and atan(1.5,3.4) using vecangle
% 
%   ang = vecangle([1.2 1.5], [2.0 3.4]);

%  D.M. Spink
%  Copyright (c) 2000.

ang = atan2(num,den);
index = find(ang < 0.0);
ang(index) = 2*pi+ang(index);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -