matlab-engine

    0热度

    1回答

    我想通过Matlab Engine制作一个与Matlab接口的C程序,它也通过Glut使用OpenGL。我已经成功地编译并运行了C程序来完成这些工作(Matlab Engine或Glut),但是我在编译使用这两个程序的程序时遇到了麻烦。 特别是,我使用以下命令与gcc:gcc -o test test.c -I/Applications/MATLAB_R2014a.app/extern/inclu

    0热度

    2回答

    我正在使用python的matlab引擎。我的目标是将一些信息从python传递给我的matlab脚本,然后存储结果。我能够做到这一点,如果我创建了我想要的所有值的matlab数组,但我真的很喜欢字典(所以我可以记住什么值与什么变量或如果我将来改变我的matlab脚本)。这是我已经试过: MATLAB功能: function out = mymatlabfunc(x,y) # compu

    1热度

    1回答

    在Matlab 2010a中,我创建了一个新文件data.txt,并使用以下代码在文件中写入一个矩阵。这工作。 a=[1,2,3;3,4,5]; fid=fopen('C:\Users\TOSHIBA\Desktop\data.txt','wt'); fprintf(fid,'%g\n',a); fclose(fid); 然而,当我使用相同的命令在Matlab引擎下面的语句(用C语言编写),我无法

    -1热度

    1回答

    我有一个使命,即从C++ poject调用Matlab函数。我知道有几种方法可以做到这一点,我更喜欢通过Matlab引擎来使用它。 我有几个m文件工作完美的Matlab环境。 mymat.m function myfig() figure; end 我制成在C++中的DLL包装到第m文件和C++连接。 dllwrap.h #pragma once #include <Engin

    0热度

    3回答

    我编写了一个C++程序,其唯一目的是调用Matlab代码。我有一个主程序,其中 在一个文件中读取数据(具有高维矩阵90000 * 24)转换成C++ 结构 通过这些结构,以Matlab代码 推出具有这些结构参数的Matlab例程 从Matlab获取输出数据并将它们存储在C++结构中 2 /,矩阵是Matlab结构中的字段。该结构,说MATLAB_STRUCT有几个矩阵领域,MATLAB_STRUC

    3热度

    1回答

    传递给Matlab的功能我有我从一个Python脚本调用Matlab的功能: import matlab.engine eng = matlab.engine.start_matlab() t = (1,2,3) z = eng.tstFnc(t) print z 功能tstFnc如下: function [ z ] = tstFnc(a, b, c) z = a + b + c

    2热度

    1回答

    我正尝试使用Mathworks的instructions构建并运行Matlab引擎示例“engdemo.c”。当我尝试用命令!./engdemo运行它,我得到了以下错误: matlab: Command not found. Can't start MATLAB engine 我没有在其他相关的StackOverflow职位找到了解决这个(如matlab engine “Can't star

    0热度

    1回答

    我正在使用MATLAB Engine API for Python。我在Python脚本中有一个共享引擎,然后连接到这个共享引擎的另一个Python脚本。我想问一下使用set_param命令是否可以从Simulink中更改正在运行的仿真参数。它看起来像我的以下解决方案不起作用。第二个脚本中的set_param命令正在等待,直到来自第一个脚本的sim()命令完成。提前致谢。 1日脚本: import

    7热度

    2回答

    我想问一下关于如何在Ubuntu 16.04中通过g ++编译使用MATLAB引擎的C++代码的分析说明。 出于您的回答的目的,假设您使用默认matlab安装提供的示例代码之一来达到此目的。 请在回答时考虑我是一名初学者,使用linux,g ++和gcc编译工具。

    6热度

    1回答

    我的工作,需要反复地访问大量数据Matlab的结构的C程序。这是一个使用OpenGL的图形密集型程序,因此它必须快速。 多次访问与Matlab引擎这个数据结构似乎太长了(10-20〜毫秒每次调用engGetVariable和engPutVariable)。我认为这是因为这些函数将数据复制到内存中。 因此,而不是在数据结构本身使用engGetVariable,现在我试图让一个指针的数据结构。如果我在