当前位置: 首页 > news >正文

COMSOL with Matlab

文章目录

  • 基本介绍
  • COMSOL with Matlab
    • COMSOL主Matlab辅
    • Matlab为主Comsol为辅
  • 操作步骤
    • 常用指令
      • mphopen
      • mphgeom
      • mghmesh
      • mphmeshstats
      • mphnavigator
      • mphplot
      • 常用指令
      • mphsave
      • mphlaunch
      • ModelUtil.clear
  • 实例教学
    • 自动另存新档
      • **把语法套用到边界条件**
      • 把语法套用到另存新档
    • 函数及其微分项


皮托科技


基本介绍


在这里插入图片描述


COMSOL with Matlab


在这里插入图片描述


COMSOL主Matlab辅

要给出导函数

在这里插入图片描述


Matlab为主Comsol为辅

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


操作步骤

在COMSOL Launchers 里面打开 COMSOL Multiphysics with MATLAB。
在这里插入图片描述

在这里插入图片描述

安装LiveLink
在这里插入图片描述


常用指令

COMSOL Open 打开文件。
COMSOL Search搜索相关指令。
在这里插入图片描述

mphopen

在这里插入图片描述

mphgeom

在这里插入图片描述

mghmesh

在这里插入图片描述

mphmeshstats

可以按“向上”键,出现以往输入过的命令,更便捷。
在这里插入图片描述

mphnavigator

可以直接点击顶部的COMSOL navigator的按钮,出现视窗。
在这里插入图片描述
点击copy set 抓取模型建立器的代码,然后粘贴到matlab中,再对单独的参数进行修改。
在这里插入图片描述

mphplot

pg是COMSOL中图片的代号。
在这里插入图片描述

常用指令

在这里插入图片描述

mphsave

在这里插入图片描述

mphlaunch

可以实时查看修改的结果。

ModelUtil.clear

在完成对一个模型的处理之后,清除该模型的数据,防止处理新模型时卡顿。


实例教学


3+6
3:选择维度、物理场、研究类型。
6:几何、材料设定、边界条件、网格、计算、存档。
在存档的时候,可以选择精简历史,从而将一些添加之后又删掉的步骤的历史给清掉,只留下目前存在的步骤。
把档案类型改成matlab的后缀.m。
在matlab中点击run,就会开始运行。
在这里插入图片描述


自动另存新档


能够自动计算多个解,并单独存储。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

把数值转化为字符串(int指整数,string即字符串)
在这里插入图片描述
在这里插入图片描述

把语法套用到边界条件

在这里插入图片描述
在这里插入图片描述

把语法套用到另存新档

用方括号把存储位置y串在一起。
注意存储位置的末尾要多加一个\

在这里插入图片描述

字串衔接
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


函数及其微分项


在这里插入图片描述

注意:MATLAB函数必须和COMSOL文件在同一个文件夹里面。
在这里插入图片描述

http://www.lryc.cn/news/506490.html

相关文章:

  • 【报表查询】.NET开源ORM框架 SqlSugar 系列
  • PostgreSQL数据库访问限制详解
  • 【test linux】创建一个ext4类型的文件系统
  • 如何在繁忙的生活中找到自己的节奏?
  • AI-PR曲线
  • Guava 提供了集合操作 `List`、`Set` 和 `Map` 三个工具类
  • 深入解析 Elasticsearch 集群配置文件参数
  • WebMvcConfigurer和WebMvcConfigurationSupport(MVC配置)
  • 用 javascript 来回答宇宙外面是什么
  • 我的性能优化经验
  • XSLT 编辑 XML
  • 数智读书笔记系列010 生命3.0:人工智能时代 人类的进化与重生
  • Transfomer的各层矩阵
  • 代码随想录第51天
  • 基础库httpx的使用
  • c++中如何保持结构体的线程安全?3D坐标的线程安全:从理论到最优解
  • Zabbix6.0升级为6.4
  • 答题考试系统v1.6.1高级版源码分享+uniapp+搭建测试环境
  • 【Lua热更新】下篇 -- 更新中
  • 射频测试入门学习(三)——程控仪器是怎样和电脑连接通信的
  • 并发控制之Semaphore
  • 第R3周:RNN-心脏病预测
  • 【数值特性库】入口文件
  • RestTemplate实时接收Chunked编码传输的HTTP Response
  • GIT区域介绍及码云+GIt配置仓库
  • 网络安全怎么学习
  • PugiXML,一个高效且简单的 C++ XML 解析库!
  • Linux设备树的驱动开发
  • 连锁?下沉?AI?2025年餐饮新活力!
  • Javascript中如何实现函数缓存?函数缓存有哪些应用场景?