通过函数问题将字段添加到一个结构体

8视图(30天)
这就跟你问声好!
我想使用函数,计算一些东西,然后将各自的结果添加到我的结构。我的问题是,当我把同样的在命令行窗口,它是完美的,但是当我用我的功能,没有什么变化。
例如,我有短的代码:
函数generateTriangleCount (MeshInfo)
SizeTriangleField =大小(MeshInfo.tri);
MeshInfo.NT = SizeTriangleField (1);
结束
MeshInfo在哪里我的结构。进入generateTriangleCount (MeshInfo)不添加的字段元结构,但进入SizeTriangleField =大小(MeshInfo.tri);和MeshInfo.NT = SizeTriangleField (1);所做的事。我做错了什么?

接受的答案

凯利卡尼
凯利卡尼 2021年11月17日
你的函数不返回任何输出。修改它这样做:
函数MeshInfo = generateTriangleCount (MeshInfo)
SizeTriangleField =大小(MeshInfo.tri);
MeshInfo.NT = SizeTriangleField (1);
结束
然后调用它通过:
MeshInfo = generateTriangleCount (MeshInfo);

更多的答案(0)

社区寻宝

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

开始狩猎!