- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
问题在标题中:mxDestroyArray()
是否递归地销毁单元格和结构的元素?是关于 MATLAB 的 C matrix library interface .
为了通过具体示例更详细地解释,假设我使用 mxCreateCellArray()
创建一个 1 x 1 单元格,然后使用 mxCreateNumericArray()
创建一个数字矩阵并将其设置为单元格的唯一元素。现在在单元格上调用 mxDestroyArray()
是否也会一次性破坏数字数组?或者我需要分别为数值数组调用它,然后是单元格?我希望是后者,因为这对于复杂的操作来说更合理。
documentation在这一点上是模棱两可的。此外,设计一个可以给出明确答案的测试并不容易。
最佳答案
根据to the reply I got on MATLAB answers , mxDestroyArray()
以递归方式释放单元格和结构的元素。请查看该答案以获取确认这一点的示例程序。
关于c - MATLAB C 矩阵接口(interface) : does mxDestroyArray recursively destroy elements of cells and structs?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14913739/
问题一: mxArray *data = mxCreateUninitNumericMatrix(1, 10, mxDOUBLE_CLASS, mxREAL); mxSetN(data, 0); mx
我们一直在与从 Matlab 编译器创建的库进行交互。我们的问题与从库返回的数组有关。 一旦我们完成数组,我们想释放内存,但是,这样做偶尔会导致段错误。 这是 Matlab 库 (bugtest.m)
问题在标题中:mxDestroyArray() 是否递归地销毁单元格和结构的元素?是关于 MATLAB 的 C matrix library interface . 为了通过具体示例更详细地解释,假设
我是一名优秀的程序员,十分优秀!