• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

saber仿真中的赋值函数normal和uniform

做统计分析时,要给器件的值一个波动范围,看教程中用了normal和uniform这两个赋值函数,它们是什么意思呢?

全部回复(4)
正序查看
倒序查看
2010-07-30 09:27
 
0
回复
2012-05-16 08:21

uniform函数表示的是平均分布,有两种表示形式:

uniform(nominal_value, lower_limit, upper_limit)
uniform (nominal_value, tolerance)
nominal_value表示额定值,lower_limit表示下限值,upper_limit表示上限值;tolerance表示允许偏差,介于-1和1之间。
uniform(9, 8.9, 9.1) 表示值的额定值为9,取值范围介于8.9和9.1之间,若用偏差可表示为
uniform(9,1/90).
同样,normal函数表示的是正态分布,有两种表示形式:
normal(nominal_value, lower_limit, upper_limit)
normal(nominal_value, tolerance)
normal(470k, 0.1) 表示额定值为470k,上限值upper_limit表示+3σ所在的数值,为470k+47k=517k,下限值lower_limit表示-3σ所在的数值,为470k-47k=423k;用另一种方式表示即为normal(470k, 423k,517k)
 
0
回复
2013-01-17 11:53
@zhangxinminhxy
uniform函数表示的是平均分布,有两种表示形式:uniform(nominal_value,lower_limit,upper_limit)uniform(nominal_value,tolerance)nominal_value表示额定值,lower_limit表示下限值,upper_limit表示上限值;tolerance表示允许偏差,介于-1和1之间。uniform(9,8.9,9.1)表示值的额定值为9,取值范围介于8.9和9.1之间,若用偏差可表示为uniform(9,1/90).同样,normal函数表示的是正态分布,有两种表示形式:normal(nominal_value,lower_limit,upper_limit)normal(nominal_value,tolerance)normal(470k,0.1)表示额定值为470k,上限值upper_limit表示+3σ所在的数值,为470k+47k=517k,下限值lower_limit表示-3σ所在的数值,为470k-47k=423k;用另一种方式表示即为normal(470k,423k,517k) 
谢谢哇
0
回复
2017-08-18 17:19
@zhangxinminhxy
uniform函数表示的是平均分布,有两种表示形式:uniform(nominal_value,lower_limit,upper_limit)uniform(nominal_value,tolerance)nominal_value表示额定值,lower_limit表示下限值,upper_limit表示上限值;tolerance表示允许偏差,介于-1和1之间。uniform(9,8.9,9.1)表示值的额定值为9,取值范围介于8.9和9.1之间,若用偏差可表示为uniform(9,1/90).同样,normal函数表示的是正态分布,有两种表示形式:normal(nominal_value,lower_limit,upper_limit)normal(nominal_value,tolerance)normal(470k,0.1)表示额定值为470k,上限值upper_limit表示+3σ所在的数值,为470k+47k=517k,下限值lower_limit表示-3σ所在的数值,为470k-47k=423k;用另一种方式表示即为normal(470k,423k,517k) 

如何设置才能像这样显示?

0
回复