问题标签 [mixed-programming]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
732 浏览

c# - 如何从VS2010调用matlab函数

我需要在我的程序中加载图像数据,就像 matlab 在加载图像时所做的那样并将其存储在矩阵中,然后我将对这个矩阵进行一些操作并在之后查看它。所以我需要一些帮助,我如何使用 matlab 函数来加载图像并从 Visual Studio 2010 显示它们

非常感谢

0 投票
1 回答
875 浏览

matlab - 我无法编译 matlab 生成的代码,它给了我一个链接器错误我必须遵循的正确步骤是什么?

我试图学习 matlab 到 C 的工作流程,我使用 matlab 编码器从这个 .m 文件生成 C/C++ 代码

在生成代码后,我的可视化 win32 c++ 项目看起来像这样。

我什至将项目属性中的“附加库”和“附加依赖项”配置到我生成的静态库中,但同样的问题一次又一次地发生。

从这段代码中我生成了一个静态库。在matlab上操作成功。但是当我包含生成的头文件并在visual studio中链接静态库并编译它时,它给了我这个错误。

开发环境---- Matlab 2012b, Visual Studio 2012, Visual Studio 2010,

0 投票
1 回答
1107 浏览

c++ - 如何从 Visual Studio mfc 项目中调用 Matlab 函数?

我所做的是遵循本 网站的指导方针

现在,我想使用一些函数,比如rgb2gray()and imresize()... 但我不知道如何使用它们,或者我不知道应该在我的项目中包含哪个头文件?

我通过在 Matlab 中创建 C++ 共享库尝试了其他方式,然后在 VS 2012 中使用它,但是当我添加新引用时,我无法将 DLL 文件添加到我的项目中。是这样的:在此处输入图像描述

请帮我!提前致谢。

0 投票
1 回答
185 浏览

c++ - Use filters which were created with fdatool in c++

I created some filters with fdatool in Matlab. Now I want to use this filters in a windows aplication using c++.

I search some libraries to filter in c++, but these libraries has functions which implement filters like chebyshev,etc. But i want use my filters.

How can i do? i know export coefficients in some formats, but how can use this in c++.

Thansk

0 投票
4 回答
275 浏览

c++ - 在 C++ 中使用 Matlab 数据结构?

我目前正在做一个 C++ 项目,我实际上对使用 Matlab 数据结构感兴趣,而不必创建自己的数据类型(如矩阵、数组等)

有没有办法在 C++ 中无缝使用 Matlab 对象?我不介意在我的程序运行时在后台运行 Matlab。

编辑:起点是: http: //www.mathworks.co.uk/help/matlab/calling-matlab-engine-from-cc-and-fortran-programs.html。我会继续阅读这篇文章。

0 投票
1 回答
474 浏览

c++ - 传递参数以在 C++ 中调用 matlab 函数

使用部署工具,我生成了 c++ 共享库。我的 Matlab 函数只获取一个输入参数,即图像的路径,并以双精度形式返回 1*6 向量;

我在网上搜索了很多,找到了在 C++ 中调用 Matlab 函数的步骤;现在我知道,首先我必须初始化应用程序和库,例如:

我知道最后我必须调用函数来终止:

但我不知道如何将字符串传递给 matlab 函数。我这样写:

在打电话im_path.SetData()时,我不知道我必须使用哪种类型。第一个参数的类型,不包括任何与字符串相关的类型。另外我不知道如何调用 Matlab 函数以及我必须传递哪些参数。

如果你以前打过电话,请帮助我。

太感谢了!

0 投票
1 回答
2699 浏览

c++ - 如何在 MS Visual C++ 中执行 Matlab 函数?

我有 2 个单独的函数,一个在 MS Visual C++ 中,另一个在 Matlab 中。如何在 MS VISUAL 中执行 Matlab 文件?是否有windows函数来加载.m文件并直接执行?

0 投票
4 回答
2734 浏览

java - 如何从 java 运行 MATLAB 文件(.m 文件)?

我正在尝试找出一种从 java 运行 .m 文件的方法。

当 .m 文件运行时,它会输出一个我需要检索的文本文件。我已经有了在 java 中检索文本文件的代码,但我仍然无法弄清楚如何从 java 启动和运行 .m 文件,以便它输出我需要的文件。有任何想法吗?

0 投票
1 回答
891 浏览

c++ - 错误 LNK2019:matlab 中未解析的外部符号

我已经在这里待了 2 天,并尝试了所有可以通过搜索引擎找到的解决方案。但我仍然被困在这里。

我从这里下载了超像素实现的包。

该函数使用 C++ 编写,但已为 Linux 64 位操作系统生成了一个 mex 文件。我使用的是 Windows 8 64 位,所以我必须为我的系统生成一个 mex 文件。

这些文件已经在站点的包中提供。在 mex 设置并提供正确的 openCV 路径和环境变量之后,我运行了代码 compile_mex.m

我收到以下错误,无法找到解决方案

mexSEEDS.obj : error LNK2019: unresolved external symbol cvSaveImage referenced in function "void __cdecl SaveImage(unsigned int *,int const &,int const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?SaveImage@@YAXPEAIAEBH1AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)

我一直无法通过这个。当我在代码块中执行此操作时,我得到了同样的错误,即使在链接了许多站点/论坛所建议的库、编译器目录和链接器库和目录之后也是如此。

0 投票
1 回答
440 浏览

c++ - matlab R2013a 和 MS VC++ 2013 之间的链接错误

我正在用 VC++ 编写 BCI 游戏应用程序,并且需要实现通用空间模式过滤 (CSP) 以进行特征提取。由于涉及大量编码,我更喜欢使用我拥有的现有 CSP Matlab 函数。我按照此处给出的步骤进行操作。但是,我收到以下链接错误消息:

谁能帮我解决这个问题?任何意见将不胜感激。提前致谢。