angle_vec.m

来自「包括计算机科学和工程、信号处理、物理学、应用数学和统计学」· M 代码 · 共 13 行

M
13
字号
function ang = angle(a,b)
% Angle between two vectors.
  if (norm(a) ~= 0) & (norm(b) ~= 0)
    % numerics up to 5 decimal places
    arg = round((dot(a,b)/(norm(a)*norm(b)))*10^6)/10^6;
    ang = acos(arg)/pi*180;
     if ang > 90
       ang = 180 - ang;
     end
   else
   ang = 0;
 end;

⌨️ 快捷键说明

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