如何在matlab中的对象创建期间配置属性?
1、如第3-5页“配置和返回属性”中所述,您可以使用set函数或点表示法配置属性。还可以通过指定属性名称/属性值对在对象创建期间配置属性。例如,以下命令配置GPIB对象g的EOSMode和EOSCharCode属性:
g = gpib('ni',0,1,'EOSMode','read','EOSCharCode','CR');

2、如果指定的属性名或属性值无效,则不会创建对象。有关属性的详细说明,请参阅属性文档。
3、创建仪器对象数组
在MATLAB工作区中,可以通过连接现有变量来创建数组。仪器对象也是如此。例如,假设您创建了GPIB对象g1和g2:
g1 = gpib('ni',0,1);
g2 = gpib('ni',0,2);

4、现在可以使用通常的MATLAB语法创建一个由g1和g2组成的仪器对象数组。要创建行数组x:
x = [g1 g2]

5、要创建列数组y,请执行以下操作:
y = [g1;g2];

6、请注意,不能创建仪器对象的矩阵。例如,不能创建矩阵

7、根据应用程序的不同,您可能希望将一组仪表对象传递给函数。
例如,使用对set函数的一次调用,可以将g1和g2配置为相同的属性值。
x.EOSMode = 'read'

8、请参阅函数文档,了解哪些函数接受仪表对象数组作为输入参数。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:142
阅读量:48
阅读量:167
阅读量:148
阅读量:78