由 Mark Spink 创建的 NURBS 工具箱是一个非常有用的工具。 但是,有些例程是用 C 编写的。只要您知道如何将它们编译为适用于您的机器的 mex 文件,这不一定是件坏事。 如果您不想弄乱 mex 文件,或者您希望能够编辑代码并且对 C 一无所知,我已经在 MATLAB 中重写了 C 代码。 您可以在以下位置找到原始工具箱http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=312&objectType=file
包含的文件将以下 mex 文件替换为等效的 m 文件。
基础乐趣bspeval 斯普德格列夫衍生工具抑菌素发现跨度
此外,我在注释中逐行包含了翻译后的 C 代码。
这不包括 NURBS 工具箱中的每个文件,仅包括 mex 文件。 您仍然需要下载工具箱并用包含的文件替换
2021-09-21 11:08:34
8KB
matlab
1