how do i write a function that splits a 16x1 matrix into a 4x4 matrix

답변 (2개)

Use reshape as mentioned by @Image Analyst , or use standard method :
function Y=split16144(X)
Y=zeros(4,4);
ctr=1;
for x=1:4
for y=1:4
Y(x,y)=X(ctr);
ctr=ctr+1;
end
end

카테고리

도움말 센터File Exchange에서 Problem-Based Optimization Setup에 대해 자세히 알아보기

질문:

2013년 9월 5일

Community Treasure Hunt

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

Start Hunting!

Translated by