登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
CST 专区
>
CST
>
cst和matlab编程
发帖
回复
1018
阅读
3
回复
[建模]
cst和matlab编程
离线
zxcdsaqwe
UID :134820
注册:
2019-12-18
登录:
2020-11-25
发帖:
18
等级:
仿真新人
0楼
发表于: 2020-09-08 14:47:43
请教大神,在程序里我已经建立模型其命名编号为L1ij等(i和j为变化的数),后面需要将这些模型进行编程旋转,怎么循环调用前面的模型将其一一旋转。想法就是编一个循环变化ij的值,逐个选中L1ij旋转,目前卡在旋转操作报错说没有找到L1ij的量。
0O9 Lg}
L[9+xK^g
for i=-M:M
Z~R/p;@
for j=-N:N
&^Q~G>A
invoke(transform, 'Reset');
{&AT}7
invoke(transform, 'Name', 'Feed:l1ij');
p`V9+CA
invoke(transform, 'AddName', 'Feed:l2ij');
@eD~FNf-]
invoke(transform, 'AddName', 'Feed:l3ij');
[}g5Z=l
invoke(transform, 'Origin', 'CommonCenter');
C@:N5},]
invoke(transform, 'Center', '0','0','0');
|Z)/
invoke(transform, 'Angle', '0','0','关于ij变化的角度'));
V:$1o
invoke(transform, 'MultipleObjects', 'False');
u*YuU%H=
invoke(transform, 'GroupObjects', 'False');
kO\&mL& qD
invoke(transform, 'Repetitions', 1);
q|Tk+JH{5
invoke(transform, 'MultipleSelection', 'F ..
LAjw!QB
5D@Q1
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
pfan2023
UID :123182
注册:
2017-02-17
登录:
2022-09-19
发帖:
35
等级:
仿真新人
1楼
发表于: 2020-09-14 19:44:29
component 这些也要考虑,这才是一个模型完整的名字,例:component1: brick
共
条评分
离线
pfan2023
UID :123182
注册:
2017-02-17
登录:
2022-09-19
发帖:
35
等级:
仿真新人
2楼
发表于: 2020-09-14 19:46:34
还有就是比如部件名为'Feed:l2ij',那应该写成 "Feed:l"+num2str(i)+num2str(j),char和字符串数组都可以
共
条评分
离线
zxcdsaqwe
UID :134820
注册:
2019-12-18
登录:
2020-11-25
发帖:
18
等级:
仿真新人
3楼
发表于: 2020-09-18 09:38:37
好的谢谢,我先去试一试
共
条评分
发帖
回复