专栏
标签
报错1101
一般问题
发布于 2025-04-15 18:29:32
查看 21过去439天

model FrostGrowth
// 输入端口定义
Modelica.Blocks.Interfaces.RealInput T_air(unit="degC") "空气温度";
Modelica.Blocks.Interfaces.RealInput RH(unit="%") "相对湿度";
Modelica.Blocks.Interfaces.RealInput T_surf(unit="degC") "蒸发器表面温度";

// 输出端口定义
Modelica.Blocks.Interfaces.RealOutput delta(unit="m") "霜层厚度";
Modelica.Blocks.Interfaces.RealOutput rho_frost(unit="kg/m3") "霜层密度";

equation
// 结霜条件判断与厚度计算
Real T_dew = T_air - (100 - RH)/5; // 简化露点公式;
der(delta) = if RH > 80 and T_surf < T_dew then
1e-6*(RH - 80)*(T_dew - T_surf) else 0;

// 密度变化方程
rho_frost = 50 + 250*(1 - exp(-0.001*time));
end FrostGrowth;

Real T_dew = T_air - (100 - RH)/5;这段代码报错信息为1101,使用手册上说是缺少表示结尾的分号";",但我不是已经加了吗

所属专栏:Sysplorer基础平台
产品信息:Sysplorer系统建模仿真环境
工程机械
采纳的回答
发布于 2025-04-16 08:55:29

您好,烦请您上传完整代码。

全部回答 2

发布于 2025-04-16 08:40:30

你把全的代码发来看看呢

发布于 2025-04-16 08:55:29

您好,烦请您上传完整代码。

用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天