小编Daa*_*aan的帖子

矩阵作为函数的输出

也许是一个非常简单的问题,但我已经在互联网上找了几个小时的答案,但我找不到它.

我创建了下面的功能.在另一个m文件中,我想使用矩阵'actual_location'.但是,不可能使用矩阵的单个单元格(即actual_location(3,45)或actual_location(1,2)).当我尝试使用单个单元格时,出现以下错误:??? Error using ==> Actual_Location Too many input arguments.

任何人都可以告诉我我必须改变什么,以便我可以读取矩阵的单个单元格?

function [actual_location] = Actual_Location(~);  
actual_location=zeros(11,161);
for b=1:11  
   for t=1:161  
       actual_location(b,t) = (59/50)*(t-2-(b-1)*12)+1;   
       if actual_location(b,t) < 1  
           actual_location(b,t) =1;  
       end       
   end  
   actual_location(1,1)  
end
Run Code Online (Sandbox Code Playgroud)

matlab function matrix

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

function ×1

matlab ×1

matrix ×1