Clear Filters
Clear Filters

How to pass contents of cell array to a function?

2 views (last 30 days)
I have
function [S , U ] = HOSVD ( A )
where U is a cell array of length 3
and I would like the function to return each cell. I tried
function [S , U{1}, U{2}, U{3} ] = HOSVD ( A )
but it doesn't work, it gives an error regarding the brackets.
How should I write it?

Answers (1)

madhan ravi
madhan ravi on 4 Jan 2019
  7 Comments
snowflake
snowflake on 4 Jan 2019
Nevermind, I just used cell2mat to convert those cell arrays and properly put them in the function def, thank you

Sign in to comment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!