array concatenation problem in matlab

조회 수: 1 (최근 30일)
Samriddhi Kumari
Samriddhi Kumari 2021년 6월 27일
댓글: Shivani Dixit 2021년 7월 7일
How can I add up on array without using concatenation or inbuilt function in matlab? I just want to combine the values in array.

채택된 답변

Shivani Dixit
Shivani Dixit 2021년 6월 27일
Assuming any inbuilt function should not be used, you can add up one array to other by the following method :
% assume this to be your initial array
x=[1 2 3]
% now suppose a new value is to be added i.e 4
x=[x 4]
This method concatenates values to the array without using any inbuilt function in matlab.
  댓글 수: 3
Stephen23
Stephen23 2021년 6월 27일
편집: Stephen23 2021년 6월 27일
"Assuming any inbuilt function should not be used,"
Note that square brackets are just syntactic sugar for HORZCAT and VERTCAT, both of which are inbuilt functions:
which vertcat
built-in (/MATLAB/toolbox/matlab/ops/vertcat)
which horzcat
built-in (/MATLAB/toolbox/matlab/ops/horzcat)
Shivani Dixit
Shivani Dixit 2021년 7월 7일
A good catch , but as per the query , i assume that in this context, built-in means not to use any ready-made functions that concatenates the array.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Matrices and Arrays에 대해 자세히 알아보기

태그

제품

Community Treasure Hunt

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

Start Hunting!

Translated by