Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. Henneberg1[mats_, a_, b_] :=
  2. Flatten[Table[
  3. Table[MatrixForm[
  4. Join[
  5. Join[mat, ConstantArray[0, {Dimensions[mat][[1]], 2}], 2], {
  6. Flatten[Append[
  7. Append[
  8. Append[ConstantArray[0, (i - 1)*2], {a, 1}],
  9. ConstantArray[0, Dimensions[mat][[2]] - 2*i]],
  10. {-a, -1}]],
  11. Flatten[Append[
  12. Append[
  13. Append[ConstantArray[0, (j - 1)*2], {b, 1}],
  14. ConstantArray[0, Dimensions[mat][[2]] - 2*j]],
  15. {-b, -1}]]
  16. }
  17. , 1]],
  18. {i, Dimensions[mat][[2]]/2}, {j, i + 1, Dimensions[mat][[2]]/2}],
  19. {mat, mats}]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement