matlab 这个实验室代码有什么问题吗?

5lhxktic  于 7个月前  发布在  Matlab
关注(0)|答案(1)|浏览(67)

这就是问题所在:编写一个名为top_right的函数,它接受两个输入:一个矩阵N和一个标量非负整数n,按此顺序,其中N的每个维度都大于或等于n。该函数返回N右上角的n × n方阵。
我的代码:

function s=top_right(A,n)
  s=A(1:n,end-n+1:end);

字符串
我不知道我错在哪里,谢谢!

7uhlpewt

7uhlpewt1#

你的代码运行良好,做了它应该做的,但我认为它是在你工作的脚本的某个地方。

function s=top_right(A,n)
  s=A(1:n,end-n+1:end);
end

字符串
然后保存为“top_right.m”(当你保存时,这个名字会被建议)。当你在这个文件夹中工作时,你可以用top_right(A,n)调用你的函数

相关问题