小编ken*_*nes的帖子

setfield无法正常工作

我有a.b一个三元素矢量.我想改变前2个元素.第三行中的代码不包括第二行的更改.例如,第二行响应为:

[2 0 0]
Run Code Online (Sandbox Code Playgroud)

第三行响应为:

[0 3 0]
Run Code Online (Sandbox Code Playgroud)

我的代码如下.

a.b = [0 0 0]
setfield(a,'b',{1},2)
setfield(a,'b',{2},3)
Run Code Online (Sandbox Code Playgroud)

这段代码就是一个例子.这是为了说明问题.

matlab struct

3
推荐指数
1
解决办法
346
查看次数

标签 统计

matlab ×1

struct ×1