Guilin Sun
Ansys Employee
j=s*k*r 这三个变量或者是常数,或者是矩阵相同的维数,否则将出错。 阅读你的文件,没有看到哪里定义了数值或者变量 a。 因此无法判断 s 是否正确;k 是常数;r 是3维矩阵。 “希望a是一个符号,且在后续进行积分才给a附上数组”,遗憾,不可以。Lumerical脚本主要是数值计算,不像C++那样可以随意设置变量。任何脚本计算都必须是数值,但是可以有DATASET将不同变量联合在一起:Ansys Insight: script中的数据类型和数据格式 Dataset, 或者STRUCT struct - Script command,后者主要可以集合不同类型的变量,比如数字和字符变量,但是均不能直接参与运算。