How to divide elements with 4 points in triangles?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
József Szabó
le 7 Déc 2019
Réponse apportée : Ralf Steinhahn
le 7 Déc 2019
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]
0 commentaires
Réponse acceptée
Ralf Steinhahn
le 7 Déc 2019
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 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Deep Learning Toolbox dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!