function - 工程方程求解器 - 函数
问题描述
我必须在 EES 上计算一个函数。函数:T(t)=((T_surface-T_infinity)*(e^(-bt)))+T_infinity t 是时间,限制在 1 到 40 秒之间。我需要在 1-40 中每秒计算一次。如何在 EES 中编写此函数?
解决方案
如果我正确理解了这个问题,则不应该求解微分方程,不应该进行积分、求和等。只需要完成变量 t 变化的计算。
有两种可能性。但首先:EES 不是“关键敏感”!所以你应该选择一个——<code>T 或t
——另一个应该得到另一个“名字”。我更喜欢“tau”来表示时间。
参数表
在方程式窗口中写下方程式并输入您可能拥有的参数(?)。不要定义“tau”。像:
T=((T_surface-T_infinity)*(exp(-b*tau)))+T_infinity
T_surcace = 80[C]
T_infinity = 20[C]
b=3
然后打开参数表,添加你想看的变量。至少你应该服用 T 和 tau。将表格的行展开为 40 并输入相应的时间。然后按下绿色的播放按钮(表格左上角)。
复制功能:
T_surface = 80[C]
$varinfo tau[] units='s'
b=0.1[1/s]
Duplicate i=1,40
tau[i] = i*1[s]
T[i]=((T_surface-T_infinity)*(exp(-b*tau[i] )))+T_infinity
End
T_infinity = 20[C]
$varinfo T[] units='C'
推荐阅读
- python - 从 BeautifulSoup Python 获取 CDATA
- java - 无法在 EditText 字段中发送密钥
- matlab - 有没有办法使用 scatter3 在 3D 点云散点图上显示 2D 投影?
- bitbucket - 如何发现私有 bitbucket 存储库
- angular - setValidators 会在 TemplateDriven FormControl 上工作吗?
- excel - 将.txt文件转换为.csv而不在excel中打开它的过程是什么?
- python - 如何根据python中的键值计算字典的频率?
- python - Psycopg2 ProgrammingError:SELECT 处或附近的语法错误
- amazon-web-services - 具有 AssociateAddress 权限但不允许重新关联弹性 IP 的 IAM 用户策略选项
- sql - 具有内部联接的 SQL Server 返回的结果比预期的要多