How to divide elements with 4 points in triangles?

3 ビュー (過去 30 日間)
József Szabó
József Szabó 2019 年 12 月 7 日
回答済み: Ralf Steinhahn 2019 年 12 月 7 日
ele = [1 2 5 4; 2 3 6 5; 4 5 8 7; 5 6 9 8];
% ele is a matrix with 4 rows and 4 columns
% Now T shall divide each row in 2 triangles (row with three columns), where the first row gets the first three values of each element row and the second row gets the 2 last values of a element row and at least the first one.
% for example = T(1,:) = [1 2 5], T(2,:) = [5 4 1]

採用された回答

Ralf Steinhahn
Ralf Steinhahn 2019 年 12 月 7 日
s = size(ele,1);
T = zeros(s,3);
for i = 1:4
for j = 1:3
T(2*i-1,j) = ele(i,j);
end
for j = 3:4
T(2*i,j-2) = ele(i,j);
end
T(2*i,3) = ele(i,1);
end

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeDeep Learning Toolbox についてさらに検索

タグ

製品

Community Treasure Hunt

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

Start Hunting!

Translated by