当前位置: 首页>>代码示例>>Python>>正文


Python Gaussian.active_is_multidimensional方法代码示例

本文整理汇总了Python中hyperspy.components.Gaussian.active_is_multidimensional方法的典型用法代码示例。如果您正苦于以下问题:Python Gaussian.active_is_multidimensional方法的具体用法?Python Gaussian.active_is_multidimensional怎么用?Python Gaussian.active_is_multidimensional使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在hyperspy.components.Gaussian的用法示例。


在下文中一共展示了Gaussian.active_is_multidimensional方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: setUp

# 需要导入模块: from hyperspy.components import Gaussian [as 别名]
# 或者: from hyperspy.components.Gaussian import active_is_multidimensional [as 别名]
 def setUp(self):
     np.random.seed(1)
     axes = np.array([[100 * np.random.random() + np.arange(0., 600, 1)
                       for i in range(3)] for j in range(4)])
     g = Gaussian()
     g.A.value = 30000.
     g.centre.value = 300.
     g.sigma.value = 150.
     data = g.function(axes)
     s = SpectrumSimulation(data)
     s.axes_manager[-1].offset = -150.
     s.axes_manager[-1].scale = 0.5
     s.add_gaussian_noise(2.0)
     m = s.create_model()
     g = Gaussian()
     g.A.ext_force_positive = True
     g.A.ext_bounded = True
     m.append(g)
     g.active_is_multidimensional = True
     for index in m.axes_manager:
         m.fit()
     self.model = m
开发者ID:siriagus,项目名称:hyperspy,代码行数:24,代码来源:test_fancy_indexing.py


注:本文中的hyperspy.components.Gaussian.active_is_multidimensional方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。