找回密码
 注册
Simdroid-非首页
查看: 128|回复: 0

[13.脚本命令] COMSOL模型在Matlab里运行的问题

[复制链接]
发表于 2012-7-2 14:45:05 | 显示全部楼层 |阅读模式 来自 浙江杭州
本帖最后由 shoney 于 2012-7-2 15:01 编辑

一个扩散问题,即一块圆柱形材料放在一溶液中,溶液中含有一定浓度的某种物质,我做实验测得了经过一系列时间(t1, t2, t3, ------)之后,材料中这种物质的平均浓度。
我在Comsol中建立了相应的模型,并自己估计了一个扩散系数值,算得了结果(定义了一个平均耦合变量来计算材料中物质的平均浓度)。然后我把此模型保存为M文件。
我在Matlab中打开此M文件,想用Matlab的最小二乘拟合函数来迭代得到最佳的扩散系数值,要实现这个,我需要提取Comsol在t1, t2, t3,------时刻的计算值(我自己定义个那个平均耦合变量)与自己的实验值进行比较迭代。
请问在Matlab里如何提取这个平均耦合变量的各个元素?也就是说这个平均耦合变量是不是一个数组或矩阵,跟Matlab里的语法一样?

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-13 12:21 , Processed in 0.028569 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表