QiXubin
Subscriber

非常感谢您的回答!

我现在的想法是利用CHARGE收集的charge数据Jn和Jp,将这两个数据集分别对x、y、z积分,但是我看不懂Jn和Jp这两个数据集行、列分别代表什么?

从Jn的visualizer可以看出Jn的大小是180593行13列,13列代表我扫描的13个电压,但是180593行是代表每个点处的Jn(已经将x、y、z三个方向的分量矢量相加了)吗?还是说没有矢量相加只不过是按照x、y、z依次排列?对于第一种假设,求解总的Jn应该是每一列将所有的数据矢量相加,那么方向向量又是什么?对于第二种假设,需要将数据集按照x向、y向、z向分别积分。

我进一步利用脚本代码导出Jn

J_all=getresult("CHARGE","charge");#如何对不规则截面计算短路电流密度?

?size(J_all.Jn);#180593  1  13  3 

Jn=integrate2(J_all.Jn,1:3,x,y,z);

得到Jn的size是180593X1X13X3,这里面的第二、第四维度分别指的什么意思?并且每个维度的name又是什么(因为积分函数integrate2需要确定积分维度的名称)?

 

非常感谢您抽出时间回复我!