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

📄 nrbrect.m

📁 强大的nurbs的工具箱 nurbs曲线
💻 M
字号:
function curve = nrbrect(w,h)
% 
% Function Name:
% 
%   nrbrect - Construct NURBS representation of a rectangle.
% 
% Calling Sequence:
% 
%   crv = nrbrect()
%   crv = nrbrect(size)
%   crv = nrbrect(width, height)
% 
% Parameters:
% 
%   size		: Size of the square (width = height).
% 
%   width		: Width of the rectangle (along x-axis).
% 
%   height	: Height of the rectangle (along y-axis).
% 
%   crv		: NURBS curve, see nrbmak. 
%  
% 
% Description:
% 
%   Construct a rectangle or square in the x-y plane with the bottom
%   lhs corner at (0,0,0). If no rhs arguments provided the function
%   constructs a unit square.

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

if nargin < 1
   w = 1;
   h = 1;
end

if nargin < 2
   h = w;
end

coefs  = [0 w w w w 0 0 0;
          0 0 0 h h h h 0;
          0 0 0 0 0 0 0 0;
          1 1 1 1 1 1 1 1];

knots  = [0 0 0.25 0.25 0.5 0.5 0.75 0.75 1 1];

curve = nrbmak(coefs, knots);

⌨️ 快捷键说明

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