PCB开槽爬电距离计算方法及实际案例分析
第七章高级特征EES中的高级特征允许程序使用字符串变量,复数变量,数组列变量,并能求解即时方程和微分方程。提供这些特征的命令和功能在本章有描述并举例说明。
㈠字符串变量
EES提供数值变量和字符串变量两种类型。一个串变量包含字符串信息。一个字符串变量在EES中被定义为一个变量名,并以字符串结尾,正如BASIC语言一样。变量名必须以字母开头并包括不多于30个字符,这包括字符串在内。字符串变量可被设置成字符串变量。一个字符串常量可最多有255个字符组成,并加上单引号,例如:'example'。字符串变量可以用其它字符串变量赋值,例如:B$ = A$。字符串变量可被声明到内部功能,程序,也可声明到第六章所述的外部功能和程序。一般而言,字符串变量可用于任何字符信息被提供的EES方程中。在热力学物性功能中一个流体的名称可能是一个字符串变量,例如:h = enthalpy (R$, T = t , p = p)。字符串变量也可用于“Parametric”(特征)表格中。下例中,一个“parametric”表格是将四种制冷剂在0℃ ,100 Kpa状态下的焓值制成表格。当定义一个字符串常量是用的单引号在将字符串输入“Parametric”表格时就不再使用。一个字符串变量可能用来代表一个“Lookup”文件的名称或是用来使用“Interpolate”或“Lookup”命令的一个专栏名称。例如:字符串变量也可以用来特别说明其它变量的单位,例如:这个等式使变量H等于15,它的单位是U$的单位。单位也可以在变量信息框中定义或者通过在方法窗口中敲击H来确定。在任何情况下,EES将认定U$是一个字符串变量和认定字符串H的单位就是U$的单位。字符串变量也可以在使用“Diagram Window”是应用于“Equation window”。有关这方面的更多信息可参阅第二章中“Diagram Window”部分。
如果你对JavaScript中如何处理字符串变量感兴趣,可以查看这篇JavaScript变量数据类型基础实例详解变量字符串数组对象等。它不仅详细解释了JavaScript的变量类型,还给出了具体的实例,非常实用!
㈡复数变量
EES也支持复数变量的使用。复数变量允许程序进行涉及复数的计算,这在某些工程应用中非常重要。具体的应用和详细说明,请参见相关部分的内容。
对复数变量的应用感兴趣?可以参考这篇C# 公有变量私有变量静态变量,它详细介绍了C#中不同类型变量的使用方法,其中也包括复数变量的使用实例。