如何做“阶级”像Python控制设备

12个视图(30天)
Pochun廖
Pochun廖 2023年4月27日
评论道: 史蒂文的主 2023年4月27日在18:46
你好,
能给我一个例子来展示我能做同样的事情在maltlab Python。
我怎么设置类变量和函数?
设置函数在类和回忆吗?
下面是python代码,你能提供我一个例子我怎么会用Matlab ?
我读类exmplae,仍然不知道如何设置perporty variabel,谢谢
类SMU200A (Generic_VISA.Generic_VISA):
def __init__(自我、GPIB_Address GPIB_Controller = 0, TCPIP_Address = 127.0.0.1, hw = 1,路线=“A”):
”“”
初始化和最重要的是,选择默认的基带和射频的路线
”“”
Generic_VISA.Generic_VISA。__init__(自我、GPIB_Address GPIB_Controller = 0, TCPIP_Address = TCPIP_Address)
# self.reset ()
自我。hw = hw
自我。路线=路线
self.Set_Route ()
def Set_Route(自我,hw = None,路线= None):
如果hw = =没有:
hw = self.hw
如果路线= =没有:
路线= self.Route
自我。写(“:{}来源:BB:{}”路线。格式(hw路线)
def Get_BB_Count(自我):
返回self.ask(”:来源:BB:路径:算数吗?”)
if __name__ = =“__main__”:
SG = SMU200A (hw GPIB_Address = 28日= 1,路线=“A”)
SG.reset ()
SG.send_wv_file (os.getcwd (),“pd_out_FRAA_NXP_0_lambda100_iter_3original_rc320.wv”)

答案(1)

史蒂文的主
史蒂文的主 2023年4月27日17:05
您可以创建 在MATLAB类文件 。但是而不是编写自己的签证接口,如果你有一个许可证仪器控制工具箱您可能想使用签证接口提供的功能 在工具箱中
2的评论
史蒂文的主
史蒂文的主 2023年4月27日在18:46
看到我第一文档页面链接。

登录置评。

类别

找到更多的在从MATLAB调用Python帮助中心文件交换

标签

s manbetx 845


释放

R2022b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!