How can I create a matrix with matrix elements of different datatypes?

조회 수: 11 (최근 30일)
C A
C A 2021년 11월 16일
답변: Dave B 2021년 11월 16일
I want to make a nx2 matrix in which the first column consists of integers but the second column consists of a structure. Something like this,
Please let me know how to create this matix. Thanks in advance!

답변 (1개)

Dave B
Dave B 2021년 11월 16일
You can use a cell array to mix datatypes:
n=5;
mat = cell(n,2);
for i = 1:n
mat{i,1} = i;
mat{i,2} = -i:i;
end
mat
mat = 5×2 cell array
{[1]} {[ -1 0 1]} {[2]} {[ -2 -1 0 1 2]} {[3]} {[ -3 -2 -1 0 1 2 3]} {[4]} {[ -4 -3 -2 -1 0 1 2 3 4]} {[5]} {[-5 -4 -3 -2 -1 0 1 2 3 4 5]}

카테고리

Help CenterFile Exchange에서 Numerical Integration and Differentiation에 대해 자세히 알아보기

제품


릴리스

R2017a

Community Treasure Hunt

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

Start Hunting!

Translated by