what does {:} mean?

58 次查看(过去 30 天)
sadel
sadel 2011-6-25
Hi all!!
when I use a variable with this {:}, what does it mean?

采纳的回答

Matt Fig
Matt Fig 2011-6-25
When used alone, it means to display all contents of a cell array.
C = {magic(3);'how';rand(1,2);'pizzaz';magic(8)};
C{:}
When passed to a function, it will form a comma-separated list. For example:
C = {magic(3);magic(2)}
isequal(C{:}) % This is the same as isequal(C{1},C{2})
Now change it to:
C = {magic(3);magic(3)}
isequal(C{:}) % This is the same as isequal(C{1},C{2})

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Get Started with Microsoft .NET 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by