Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 我不知道';不理解所需的(matlab)_Arrays_Matlab_Matrix - Fatal编程技术网

Arrays 我不知道';不理解所需的(matlab)

Arrays 我不知道';不理解所需的(matlab),arrays,matlab,matrix,Arrays,Matlab,Matrix,我刚开始学习matlab课程,试图做一些家庭作业;对于下一个问题,我不明白需要什么。有什么帮助吗 编写一个名为bottom_left的函数,它接受两个输入:矩阵N和标量N,按顺序,其中N的每个维度都大于或等于N。该函数返回n的左下角的n×n平方数组。首先需要测试矩阵n的一个维度(我假设它不是平方矩阵)是否低于标量n。如果两个维度都高于n,那么我们需要简单地将矩阵n的左下块放入变量out中。最后一个操作是通过矩阵索引完成的,有关更多信息,请访问 这对我来说也很简单 你有一个矩阵:[1 2 3 4;

我刚开始学习matlab课程,试图做一些家庭作业;对于下一个问题,我不明白需要什么。有什么帮助吗


编写一个名为bottom_left的函数,它接受两个输入:矩阵N和标量N,按顺序,其中N的每个维度都大于或等于N。该函数返回n的左下角的n×n平方数组。

首先需要测试矩阵n的一个维度(我假设它不是平方矩阵)是否低于标量n。如果两个维度都高于n,那么我们需要简单地将矩阵n的左下块放入变量out中。最后一个操作是通过矩阵索引完成的,有关更多信息,请访问


这对我来说也很简单

你有一个矩阵:[1 2 3 4;5 6 7 8;9 10 11 12;13 14 15 16]

你有一个标量:2

“该函数返回n的左下角的n×n平方数组” N=2 因此 输出为左下角的2 x 2阵列:

9 10
13 14

就这样。附加信息“其中N的每个维度大于或等于N”只是混淆了一点该做什么,因为输入矩阵是给定的,不需要创建。现在,这是一个家庭作业,你可以找到如何获得任何给定矩阵的数组

这与Matlab无关。这是关于数学和信息的。信息部分:编写一个包含两个输入的函数:一个矩阵N和一个标量N,一个输出:一个N乘N的平方
矩阵
。数学部分:矩阵N(假设p-by-q)有p>=N和q>=N,您必须在矩阵N的左下角找到N-by-N平方矩阵。提示:定义
x=magic(3)
。然后观察
x(1:2,1:2)
。根据你的需要调整它Sluis的意思是x(1:2,1:2),但他的想法很好,首先它将矩阵的维度
N
放入
m
b
,其中
m
是行数,
b
是列数。然后我做一个测试,看看标量
n
是否小于
n
的两个维度中的最小值。如果是,那么我将矩阵
n
中左下角的n×n矩阵块放入名为
out
的变量中。
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
9 10
13 14