setting object properties value for object array in matlab

后端 未结 3 692
孤街浪徒
孤街浪徒 2021-01-20 02:39

I have created an array of objects and I would like assign a property value in a vector operation without using a for loop. Unfortunately I get an error.

A simplifi

3条回答
  •  自闭症患者
    2021-01-20 03:18

    I see what you're trying to do now. Use disperse from the MATLAB File Exchange:

    >> [vecMyArray.dblMyProperty1] = disperse(1:100);
    >> vecMyArray(1).dblMyProperty1
    ans = 
        1
    >> vecMyArray(10).dblMyProperty1
    ans = 
        10
    

提交回复
热议问题