arrays - 你如何在 Matlab 中制作二维数组?

标签 arrays matlab multidimensional-array

我想做一个二维数组dij(i和j是下标)。我希望能够做到 dij = di,j-1+(di,j-1 - di-1,dj-1)/(4^j-1) 我的想法是制作一维数组然后将它们组合成一个二维数组。有更简单的方法吗?

最佳答案

因为 n 是 10,我肯定会像这样预分配数组:

d = zeros(n,n)

然后放入您的 d(1,1) 元素并显式处理您的第一行(我猜您只是不包括处理前一行的条款),然后再遍历其余行。

关于arrays - 你如何在 Matlab 中制作二维数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2430565/

相关文章:

arrays - 努力总结我的数组

ios - Swift 中特殊的 JSON 解析

Python Scikit Learn : 'argument 1 must be a unicode character, 不是列表

matlab - 将一个数组嵌入到另一个数组中

matlab - 如何在 MATLAB 中绘制没有黑边的曲面图?

java - 如何使用 Java 将两个或多个多维数组合并为单个多维数组

arrays - 如何在 typescript 中定义常量数组

matlab - 点与圆相切

c++ - 如何声明和初始化二维字符串数组?

java - 你如何添加到 2D arraylist