circularArc3d

バージョン 1.0.0.0 (2.94 KB) 作成者: Matthew Kelly
Computes a circular arc that passes through points in 3D space with a prescribed tangent vector.
ダウンロード: 57
更新 2017/5/8

ライセンスの表示

% [circFun, rad, C, n] = circularArc3d(A,B,T)
%
% Construct a circle in 3D space that passes through points A and B and is
% tangent to T at point A.
%
% INPUTS:
% A = starting point
% B = ending point
% T = tangent vector at A
%
% OUTPUTS:
% circFun = @(t) = interpolates from A to B as t goes from 0 to 1
% rad = radius of the circular arc
% C = center of the circular arc
% n = unit normal to the plane that the circle lies in
%
% NOTES:
% If run without arguments, then this function will automatically
% call a test routine that visualizes the result of random data sets.
%

引用

Matthew Kelly (2026). circularArc3d (https://jp.mathworks.com/matlabcentral/fileexchange/62839-circulararc3d), MATLAB Central File Exchange. 取得日: .

MATLAB リリースの互換性
作成: R2012a
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
カテゴリ
Help Center および MATLAB AnswersBiomedical Imaging についてさらに検索
バージョン 公開済み リリース ノート
1.0.0.0