FDTD Solutions内如何操作model内的变量


#1

孙博士,您好。在model内设置了一些变量,但是用setnamed,select等无法操作到model。请问model内的变量应该怎么操作?谢谢!


#2

你说的这两个命令都可以工作啊:

你用的是什么版本?请下载最新2017a版。kx3787.fsp (272.4 KB)


#3

在edit model里操作script是正常的,但就是不清楚在script prompt及script file里如何操作添加在model中的变量。用setnamed和set要如何操作?谢谢。

setnamed(“model”,“l”,10*1e-9);
Error: prompt line 1: in setnamed, no items matching the name ‘model’ can be found.
select(“model”);
Warning: prompt line 1: no objects matching that name were found.


#4

假设model里面已经有了l这个变量,你可以在model前面加两个冒号,例如
setnamed("::model",“l”,10*1e-9);
这个是规定,记住就行了。


#5

可以操作变量了。感谢孙博士!


#6

请参考这个帖子予以标记已经解决。