文件名称:matlab集成c代码-LineFlow:用于构造线流量约束的线性近似的库
文件大小:59KB
文件格式:ZIP
更新时间:2024-06-10 20:52:16
系统开源
Matlab集成的c代码LineFlow:用于构造线流量约束的线性近似的库 概述 LineFlow是用于构造线流量约束的线性近似的库。 用户可以在具有所需质量或线性约束数量的内部近似值和外部近似值之间进行选择。 该存储库包括以下文件: 库的源代码以及在Windows或Unix系统上构建它所需的文件。 Matlab包装器的源代码,可轻松从Matlab调用该库。 适用于Windows的库和Matlab包装器的预构建文件(在“发行版”中)。 在C和Matlab中调用库的示例脚本。 一个Matlab脚本,它绘制了原始约束的可行集的边界及其构造的近似值。 用C / C ++构建库 LineFlow可以在Windows,Linux或Mac上构建。 没有外部依赖关系; 唯一的要求是C编译器。 以下是有关如何在不同操作系统上构建库的说明。 Windows(使用Visual Studio) 您可以使用此存储库中的预构建文件,这些文件是在64位计算机上编译的。 或者,您可以执行以下操作: 创建一个动态链接库项目(请参阅示例)。 将头文件( line_flow.h ),源文件( line_flow.c )和
【文件预览】:
LineFlow-master
----LICENSE.txt(1KB)
----src()
--------compute_surface_angles.c(3KB)
--------line_flow.c(116KB)
--------LF_linearize_system.c(15KB)
--------LF_linearize_line.c(7KB)
----examples()
--------Matlab()
--------C()
----README.md(10KB)
----Makefile(1KB)
----tests()
--------test_line_flow.c(2KB)
----.gitignore(143B)
----include()
--------line_flow.def(3KB)
--------line_flow.h(21KB)