如何将函数的多个输出传递给单元格数组

gam*_*erx 8 matlab cell

我有一个功能与以下原型

function [bandwidth,density,X,Y,x,y]=kde2d(data,n,MIN_XY,MAX_XY)
Run Code Online (Sandbox Code Playgroud)

基本上函数如上所述返回6个输出,一些是矢量形式,而另一些是数字量.如何优雅地将函数的输出传递给1×6单元阵列?

Sha*_*hai 12

怎么样

[a{1:6}] = kde2d( data, n, MIN_XY, MAX_XY );
Run Code Online (Sandbox Code Playgroud)