解决matlab编译Ncorr报错,ncorr无法编译多核的问题

问题来源

Ncorr是一款开源的DIC计算程序,初次学习时跟着网上查到的资料进行调试。由于没用使用matlab的经验,无法解决ncorr勾选OpenMP multithreading时提示:您使用的是不受支持的 MinGW 编译器版本 的问题。查询资料未果,不得已选择单核勉强使用。目前面临多图片的处理,为提高计算效率查询解决该问题的方案。

解决方案

解决MinGW-w64编译器不支持的问题。

① 按常规步骤安装Ncorr后如果仍提示上图中的错误,按提示访问网站:

Compatible Windows Compilers - MATLAB & Simulink (mathworks.cn)

② 点击:Download MinGW now

③ 点击:下载

④ 下载完成后将下载的文件直接拖入matlab命令行窗口,可打开附加功能管理器

⑤ 登录个人账号后按提示进行即可自行安装

⑥ 等待安装完成后再次编译即可勾选:OpenMP Multithreading;计算时按需选择需要的核心数。

  • 10
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当涉及到 MATLAB 的进阶知识时,有一些重要的主题可以探索。以下是一些你可能感兴趣的主题: 1. 高级数据结构和数据类型:学习如何使用 MATLAB 中的更高级数据结构,如表格、结构体和地图。了解如何存储和访问不同类型的数据,并进行高效的操作。 2. 函数句柄和匿名函数:学习如何使用函数句柄和匿名函数来创建可重用的代码块。了解如何将函数作为参数传递给其他函数或方法,以及如何在 MATLAB 中利用函数句柄进行高级编程。 3. 面向对象编程:了解如何使用 MATLAB 的面向对象编程功能,创建自定义类和对象。学习如何封装数据和方法,并通过继承、多态和封装等概念来设计更加模块化和可扩展的代码。 4. 并行计算:了解如何使用 MATLAB 中的并行计算功能来加速代码的执行。学习如何利用多核处理器或分布式计算资源来并行处理大规模数据或计算密集型任务。 5. 编译和部署:学习如何将 MATLAB 代码编译为可执行文件或独立应用程序,以便在没有 MATLAB 安装的机器上运行。了解如何创建 GUI 界面,并将 MATLAB 应用程序部署到不同的平台。 这些只是一些 MATLAB 进阶知识的例子,你可以根据自己的兴趣和需求进一步探索这些主题。还有许多其他的主题,如图像处理、信号处理、优化和统计分析等,可以帮助你进一步提高 MATLAB 的使用水平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值