|
|
| File Information |
| Description |
The NURBS toolbox, created by Mark Spink, is a very useful tool. However, some of the routines were written in C. This is not necessarily a bad thing as long as you know how to compile them to mex files for your machine. If you don't want to mess with mex files, or you want to be able to edit the code and don't know anything about C, I've rewritten the C code in MATLAB. You can find the original toolbox at
http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=312&objectType=file
The included files replace the following mex files with the m-file equivalent.
basisfun
bspeval
bspdegelev
bspderiv
bspkntins
findspan
In addition, I've included the translated C code in the comments, line for line.
This does not include every file in the NURBS toolbox, just the mex files. You will still want to download the toolbox and replace the mex files with the included files. |
| MATLAB release |
MATLAB 7.3 (R2006b)
|
| Other requirements |
NURBS Toolbox
http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=312&objectType=file |
| Zip File Content |
|
| Other Files |
bspderiv.m, bspeval.m, bspkntins.m, findspan.m, basisfun.m, bspdegelev.m
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Comments and Ratings (11) |
| 20 Mar 2007 |
Aslak Grinsted
|
|
|
| 01 Jun 2007 |
Van Brackin
|
|
|
| 03 Dec 2007 |
Andre Lutz
|
|
|
| 29 Apr 2008 |
Martin Lo
|
|
|
| 17 Jul 2008 |
Richard li
|
|
|
| 28 Mar 2009 |
sheethal
|
|
|
| 14 Apr 2009 |
Jesper
|
|
|
| 24 Aug 2009 |
haidi
|
|
|
| 01 Sep 2009 |
Di Xiao
|
|
|
| 07 Oct 2009 |
Eric Trautmann
|
|
|
| 06 Nov 2009 |
Ocean Yang
|
|
|
|
MATLAB Central Terms of Use
NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for
all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content.
Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available
via MATLAB Central.
Read the complete Terms prior to use.
Contact us at files@mathworks.com