matlab相关内容

链接外部 DLL 中 std::vector 的 Mex 动态内存管理问题;分割错误

我正在尝试创建一个 mex 文件,该文件将 MATLAB 与与某些硬件通信的外部 C++ 库接口.硬件供应商为我的 VC++ 版本提供了一个导入的库和预编译的 DLL(.lib 和 .dll),我能够在 C++ 中毫无问题地实现它们. 但是,当代码编写为 mex(使用相同版本的 VC++ 编译)时,我在运行时遇到了分段错误.在使用 VC++ 调试器进行一些调查之后,可能的罪魁祸首似乎是外部 ..
发布时间:2022-01-12 16:30:17 C/C++开发

犰狳 + Matlab Mex 段错误

我整天都在摆弄这个,所以我想我可以让每个人都从我的经验中受益,请在下面查看我的答案. 我第一次在 Matlab 中运行已编译的 Mex 文件时遇到问题,因为 Matlab 抱怨它无法打开共享库 libarmadillo.我使用环境变量解决了这个问题LD_LIBRARY_PATH 和 LD_RUN_PATH(DYLD_LIBRARY_PATH 和 LYLD_RUN_PATH 在 osx 中). ..
发布时间:2022-01-12 16:27:20 其他开发

MATLAB m 文件帮助格式化

我找不到可用于为您自己的 MATLAB 函数编写帮助的格式.官方文档提供的信息很少. 您知道任何其他可以使用帮助浏览器(不是帮助功能)可见的格式吗?因为它适用于内置功能.如何格式化标题(如语法、描述、示例)?项目符号、表格是否可能?或者它应该是一个单独的文件? 我尝试了用于 PUBLISH 和 HTML 的文本标记,但没有成功. 我只发现了一件有趣的事情.如果您的函数包含大小写混 ..
发布时间:2022-01-12 09:32:16 其他开发

MATLAB 系统不运行应用程序

我正在尝试根据脚本 这里. 在第 43 行,MATLAB 命令是 system(['sumo-gui -c ' '"' 场景路径 '"' ' --remote-port 8873 --start&']); 由于我使用的是 Ubuntu 16.04.1 LTS,因此我修复了 scenarioPath.现在,这条线等于 system('sumo-gui -c "/path/to/SUMO/ ..
发布时间:2022-01-11 23:44:00 其他开发

MATLAB如何在文本文件中写入标题

如何在文本文件中写入文本标题?例如在下面的例子中,如何只写一次标题code Salay Month? 代码工资月12 1000 1214 1020 1111 1212 9 代码: fid = fopen('analysis1.txt','wt');对于 i=1:10数组 = [];% 清空数组……array = [代码工资月份];格式短 g;fprintf(fid,'%g\t %g\t %g ..
发布时间:2022-01-11 16:39:06 其他开发

使用 mex 链接和加载静态 .lib

所以,我有一个调用我的 C 源代码的 MEX 网关脚本文件.我使用 -L 和 -I 命令将我的 64 位编译 GSL 库 (.libs) 链接到我的 mex 可执行文件,然后在 .mexw64 的扩展名下编译. 我希望将此可执行文件传输到另一台 Windows 机器并运行良好,而无需安装任何 GSL 库.这是唯一的解决方案,我不在乎他关于编译时动态链接/代码生成的好处的论点是什么.我想要一个 ..
发布时间:2022-01-11 15:44:26 其他开发

用于 gui 的 MATLAB 日期选择弹出日历

有人知道在 MATLAB gui 中显示弹出日期选择日历的方法吗?我知道金融工具箱有一个 uicalendar 功能,但不幸的是我没有那个工具箱. 我有一种预感,我将不得不为此使用一些 Java 或其他语言,对此我一无所知. 我正在寻找类似的东西: (来源:welie.com) 在用户选择日期后会返回一个日期字符串. 解决方案 很遗憾,我没有太多时间来获得更完整的答案, ..
发布时间:2022-01-11 14:36:11 其他开发

如何求两条曲线的相似度以及相似度的得分?

我有两个数据集 (t,y1) 和 (t,y2).这些数据集在视觉上看起来相同,但它们有一些时间延迟或幅度偏移.我想找到两条曲线之间的相似性(为近似相似的曲线给出相似性分数 1,为不相似的曲线给出 0).由于数据的波动,一些曲线似乎有所不同.所以,我正在寻找找到曲线之间相似性的方法.我已经在 Matlab 中尝试过梯度命令来找到每个时间步的曲线斜率并进行比较.但这并没有给我令人满意的结果.请任何人建 ..
发布时间:2022-01-11 10:12:27 其他开发

在 Matlab 中将绘图保存为 PNG

我有一个绘制时间序列的函数,现在我想将其保存为图像,请问如何做到这一点? function TimeSeriesImages(a, b, c, d, e, f, g, h, i, j, k, l)x = [a b c d e f g h i j k l];ts1 = 时间序列(x,1:12);ts1.Name = '月数';ts1.TimeInfo.Units = '月';ts1.TimeInf ..
发布时间:2022-01-11 10:08:47 其他开发

噪声正弦时间序列中的实时峰值检测

我一直在尝试实时检测正弦时间序列数据中的峰值,但是到目前为止我还没有成功.我似乎无法找到一种实时算法,可以以合理的准确度检测正弦信号中的峰值.我要么没有检测到峰值,要么沿着正弦波得到无数个点被检测为峰值. 对于类似正弦波且可能包含一些随机噪声的输入信号,什么是好的实时算法? 作为一个简单的测试用例,考虑一个频率和幅度始终相同的平稳正弦波.(确切的频率和幅度无关紧要;我任意选择了 60 ..

如何对时间序列数据执行 K-means 聚类?

如何对时间序列数据进行 K 均值聚类?我理解当输入数据是一组点时这是如何工作的,但我不知道如何用 1XM 对时间序列进行聚类,其中 M 是数据长度.特别是,我不确定如何更新时间序列数据的集群平均值. 我有一组带标签的时间序列,我想使用 K-means 算法来检查我是否会得到类似的标签.我的 X 矩阵将是 N X M,其中 N 是时间序列的数量,M 是上面提到的数据长度. 有人知道怎么做 ..

MATLAB:在没有循环的情况下平均时间序列数据?

我以 30 分钟的间隔测量了一些变量.时间戳以 datevec 或 datenum 格式提供.我要计算... a) ... 每日平均值和 b) ... x 时间的平均值,例如11:30 时的温度,12:00 时的温度等.对我的整个数据集进行平均. 虽然这或多或少可以通过循环轻松完成,但我想知道是否有更简单/更方便的方式来处理时间序列,因为这毕竟是一项非常基本的任务? /edit ..
发布时间:2022-01-11 09:34:36 其他开发

MATLAB:计算时间序列的每个 1 分钟间隔的平均值

我有一堆时间序列,每个时间序列由两个组件描述,一个时间戳向量(以秒为单位)和一个测量值向量.时间向量是不均匀的(即以不规则的间隔采样) 我正在尝试计算每个 1 分钟间隔值的平均值/标准差(取 X 分钟间隔,计算其平均值,取下一个间隔,...). 我当前的实现使用循环.这是我到目前为止的一个示例: t = (100:999)' + rand(900,1);%' 非均匀时间x = 5*r ..
发布时间:2022-01-11 09:23:08 其他开发

在 anaconda 虚拟环境中启动 Matlab 引擎返回“分段错误(核心转储)"

我已按照 Anaconda 答案中的说明安装了官方 MATLAB 引擎在 Linux 上安装 Matlab 引擎 到运行 Python3.5 的 Anaconda 虚拟环境.我现在可以导入 matlab 和 matlab.engine 而不会收到错误.但是,当我尝试:matlab.engine.start_matlab(),我得到“分段错误(核心转储)" 我尝试在 conda 环境中设置 L ..
发布时间:2022-01-10 21:18:48 Python