Function 在matlab中调用函数时,如何将结果输出到原始文件中的矩阵?

Function 在matlab中调用函数时,如何将结果输出到原始文件中的矩阵?,function,matlab,matrix,call,Function,Matlab,Matrix,Call,基本上,我希望调用我编写的函数,由于结果的数量,我希望函数将其解输出到一个矩阵中,然后传递给调用它的程序。您可以在脚本顶部的函数声明中定义函数的输出: function [output] = myFunction(input) 您只需在脚本中的某个地方定义输出变量。让我困惑的是,您需要将输出变量同时放入主程序和函数定义中。因此,在您的主要计划中,您有: [out1,out2,out3]=函数名(in1,in2) 在函数定义中,您有: 函数[out1,out2,out3]=函数名(in1,in2

基本上,我希望调用我编写的函数,由于结果的数量,我希望函数将其解输出到一个矩阵中,然后传递给调用它的程序。

您可以在脚本顶部的函数声明中定义函数的输出:

function [output] = myFunction(input)
您只需在脚本中的某个地方定义
输出
变量。

让我困惑的是,您需要将输出变量同时放入主程序和函数定义中。因此,在您的主要计划中,您有:

[out1,out2,out3]=函数名(in1,in2)

在函数定义中,您有:

函数[out1,out2,out3]=函数名(in1,in2)

变量不必具有相同的名称,但它们需要具有相似的方向,以便您可以将输出传递回主程序。

可能的重复