对结构操作
deleteall : 删除组内所有项目。
deleteall;
delete : 删除选择的项目,不选择默认选择生成的最后一个项目。
select("obj_name");
delete;
selectall : 选择全部的项目;unselectall : 不选择全部的项目,
selectall;
unselectall;
select : 在当前组内选择指定名称的项目。(group name可以指定组,这个组需要是select这个层级的子项)
select("name");
select("group name::name");
move : 移动项目,相对坐标。
move(dx,dy,dz);
copy : 复制项目;也可偏移。
copy;
copy(dx,dy,dz);
addtogroup : 将项目添加到组内。
addtogroup("group_name");
set : 设置项目参数用的最多的一个语句
绝大多数参数都可以用它设置,例如:x;x span;material;boundary…
set("property",value);
对数据操作
switchtolayout : 关闭layout状态。(run之后才能用)
switchtolayout;
run :运行仿真。
run;
getresult : 获取结果。监视器中的result内的数据都可用这个来访问。
R = getresult("monitor_name","T");
getdata : 获取数据。监视器中的data内的数据都可用这个来访问。
out = getdata( "monitor", "dataname");
getelectric : 获取监视器|E|^2的数据。
out = getelectric( "monitorname");
runanalysis : 运行分析组。
runanalysis("group name");
save : 保存文件。
save(filename);
load : 加载文件。
load(filename);
loaddata : 把数据文件加载到workplace。
loaddata("filename");
savedata : 把workplace中数据保存。
savedata("filename");
savedata("filename", var1, var2,...);#指定变量