谢谢前辈,帮忙看看,这样的方法应该可以实现:
定义和传递参数:
如果属性值是数字,先将属性值定义为一个标签,然后再定义标签的数值。如:电容器的属性值定义为c_val,这个标签就成为一个参数,这个参数的数值是由表示该电路块的符号的属性c_val的值来传递的;如果属性值不是数字,可以用标签、引用字串定义属性值,如用{fn}表示其数值,其数值由上级电路的属性fn的值来传递。
例子:
如图1-8,是一个有源滤波电路,在该电路中所有的元件的数值是用{fn}和c_val来
图1-8 有源滤波电路
定义的,注意c_val不需要{},因为c_val本身就表示电容的属性值。为电路创建一个符号,添加两个属性fn和c_val,在高一级的电路中放置和修改fn和c_val的属性值,如图1-9所示:
图1-9 有源滤波电路的上层电路
这是我的电路,
需要通过改变功率、电压、功率因数调节负载参数,问题一:电阻表达式中,cosφ中的φ,saber好像是不能识别,总报错,请问如何解决,用别的什么代替比较好;问题二,电感表达式中需要tanφ的值,即需要sinφ,也就是对(1-cosφ*cosφ)开方,请问如何实现。
烦请务必帮忙,小妹在此先行谢过!