性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

  • 回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

怎樣為saber封裝的電路設(shè)置函數(shù)變量

怎樣為saber封裝的電路設(shè)置函數(shù)變量,即通過其他參數(shù)改變封裝原件參數(shù),高手指導(dǎo)!
全部回復(fù)(9)
正序查看
倒序查看
sunxj_007
LV.6
2
2011-04-13 12:18

這個(gè)俺不清楚

0
回復(fù)
domono
LV.7
3
2011-04-13 18:46
建議看看 Saber 自帶例子的 PowerConverter 例子, 里面的comp10就是這樣封裝的
0
回復(fù)
masaa
LV.2
4
2011-04-13 20:04
@domono
建議看看Saber自帶例子的 PowerConverter例子,里面的comp10就是這樣封裝的
我的是07版本的,沒找到該例子……,還請指導(dǎo)~
0
回復(fù)
masaa
LV.2
5
2011-04-13 20:08
@sunxj_007
這個(gè)俺不清楚
同樣感謝~
0
回復(fù)
masaa
LV.2
6
2011-04-13 20:37
@domono
建議看看Saber自帶例子的 PowerConverter例子,里面的comp10就是這樣封裝的
找到該例子了,沒看到有封裝啊 
0
回復(fù)
domono
LV.7
7
2011-04-13 22:53
@masaa
找到該例子了,沒看到有封裝啊[圖片][圖片][圖片] 

這就是一個(gè)封裝好的電路,其封裝的符號是COMP10,在上層電路直接使用了COMP10 這個(gè)封裝符號。

 

0
回復(fù)
masaa
LV.2
8
2011-04-14 09:46
@domono
這就是一個(gè)封裝好的電路,其封裝的符號是COMP10,在上層電路直接使用了COMP10這個(gè)封裝符號。[圖片] 

謝謝前輩,幫忙看看,這樣的方法應(yīng)該可以實(shí)現(xiàn):

 定義和傳遞參數(shù):

如果屬性值是數(shù)字,先將屬性值定義為一個(gè)標(biāo)簽,然后再定義標(biāo)簽的數(shù)值。如:電容器的屬性值定義為c_val,這個(gè)標(biāo)簽就成為一個(gè)參數(shù),這個(gè)參數(shù)的數(shù)值是由表示該電路塊的符號的屬性c_val的值來傳遞的;如果屬性值不是數(shù)字,可以用標(biāo)簽、引用字串定義屬性值,如用{fn}表示其數(shù)值,其數(shù)值由上級電路的屬性fn的值來傳遞。

例子:

如圖18,是一個(gè)有源濾波電路,在該電路中所有的元件的數(shù)值是用{fn}c_val

   

                        18   有源濾波電路

定義的,注意c_val不需要{},因?yàn)?/span>c_val本身就表示電容的屬性值。為電路創(chuàng)建一個(gè)符號,添加兩個(gè)屬性fnc_val,在高一級的電路中放置和修改fnc_val的屬性值,如圖19所示:

                    

                    19   有源濾波電路的上層電路

 這是我的電路,  

需要通過改變功率、電壓、功率因數(shù)調(diào)節(jié)負(fù)載參數(shù),問題一:電阻表達(dá)式中,cosφ中的φ,saber好像是不能識別,總報(bào)錯(cuò),請問如何解決,用別的什么代替比較好;問題二,電感表達(dá)式中需要tanφ的值,即需要sinφ,也就是對(1-cosφ*cosφ)開方,請問如何實(shí)現(xiàn)。

煩請務(wù)必幫忙,小妹在此先行謝過!

0
回復(fù)
domono
LV.7
9
2011-04-15 20:51
@masaa
謝謝前輩,幫忙看看,這樣的方法應(yīng)該可以實(shí)現(xiàn):

1. 從圖上看,沒看到cosφ,只有cosq,所以不清楚你的問題所在。

2. 開方可以用sqrt函數(shù)。

0
回復(fù)
masaa
LV.2
10
2011-04-16 15:54
@domono
1.從圖上看,沒看到cosφ,只有cosq,所以不清楚你的問題所在。2.開方可以用sqrt函數(shù)。
因?yàn)閏osφ運(yùn)行不通,我用cosq代替的,但是總感覺不太習(xí)慣……
0
回復(fù)
發(fā)