curvspace
버전 1.0.0.0 (3.27 KB) 작성자:
Yo Fukushima
Generate evenly spaced points along an existing curve in 2D or 3D.
CURVSPACE(P,N) generates N points that interpolates a curve (represented by a set of points) with an equal spacing. Each row of P defines a point, which means that P should be a n x 2 (2D) or a n x 3 (3D) matrix.
(Example)
x = -2*pi:0.5:2*pi;
y = 10*sin(x);
z = linspace(0,10,length(x));
N = 50;
p = [x',y',z'];
q = curvspace(p,N);
The above example creates 50 evenly spaced points along a sinusoidal curve.
인용 양식
Yo Fukushima (2026). curvspace (https://kr.mathworks.com/matlabcentral/fileexchange/7233-curvspace), MATLAB Central File Exchange. 검색 날짜: .
MATLAB 릴리스 호환 정보
개발 환경:
R11.1
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux카테고리
Help Center 및 MATLAB Answers에서 Creating and Concatenating Matrices에 대해 자세히 알아보기
태그
도움
도움 준 파일: Interpolate Curve - Simple 2D or 3D Curve Interpolation, Kirchhoff Vortex Contour Dynamics Simulation
| 버전 | 게시됨 | 릴리스 정보 | |
|---|---|---|---|
| 1.0.0.0 | BSD License added. |
