plotting.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:rswarp 作者: radiasoft 项目源码 文件源码
def __call__(self):

        init = 'x'
        self.position_options = {'x': self.solver.xmesh, 'z': self.solver.zmesh}
        self.position_formatter = widgets.Dropdown(options=self.position_options[init],
                                                   description='Lineout Intercept')

        z_axis_options = OrderedDict()
        z_axis_options['E_x'] = 0
        z_axis_options['E_z'] = 1
        z_axis_options['Potential'] = 2
        z_axis_formatter = widgets.Dropdown(options=z_axis_options, description='Field Data')

        x_axis_options = OrderedDict()
        x_axis_options['x'] = 0
        x_axis_options['z'] = 1
        x_axis_formatter = widgets.Dropdown(options=x_axis_options, description='Lineout Axis')

        p1 = interactive(self._plot_lineout, x=x_axis_formatter, position=self.position_formatter, y=z_axis_formatter)
        display(p1)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号