Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以用C语言创建一个MATLAB库吗?_C_Matlab - Fatal编程技术网

我可以用C语言创建一个MATLAB库吗?

我可以用C语言创建一个MATLAB库吗?,c,matlab,C,Matlab,我有一个想法,使用GNU GSL库在C中重新创建MATLAB函数,并将其公开。我可以这样做吗?或者使用MATLAB代码是否有版权或其他限制阻止我这样做 编辑 感谢您的回复,我已经创建了这个库,它不使用任何其他数学库来简化它。在此处查看:在《MATLAB使用条款》中,Mathworks明确否认对您自己使用MATLAB或相关产品编写的源代码拥有任何权利。您(或雇主)有权获得您发起的所有创造性贡献 作为支付MATLAB编译器或MATLAB编码器授权副本的回报,Mathworks向您许可使用其库和技术,

我有一个想法,使用GNU GSL库在C中重新创建MATLAB函数,并将其公开。我可以这样做吗?或者使用MATLAB代码是否有版权或其他限制阻止我这样做

编辑


感谢您的回复,我已经创建了这个库,它不使用任何其他数学库来简化它。在此处查看:

在《MATLAB使用条款》中,Mathworks明确否认对您自己使用MATLAB或相关产品编写的源代码拥有任何权利。您(或雇主)有权获得您发起的所有创造性贡献

作为支付MATLAB编译器或MATLAB编码器授权副本的回报,Mathworks向您许可使用其库和技术,您有权以您选择的任何费用分发编译后的代码——无论是无成本、最低成本还是完全商业产品定价。某些限制可能适用(必须符合美国出口管制法。)


例如,如果您想创建一个带有原型图(X,Y)的函数,该原型图基于两个向量(X和Y)创建一个图形,但不使用任何Mathworks源或库来创建,那么这是您自己的原创作品,您可以随意使用它

你知道吗?据我所知,要运行Matlab函数sinc,你需要在运行它的计算机中安装Matlab库。或者,你知道吗?我投票结束这个问题,因为它是关于版权/法律问题的。