2016-06-29 2 views
1

지금은 N x m 행렬을 Qml에 구현하려고합니다. 지금까지 찾은 유일한 문서는 Matrix4x4 Qml 유형 및 2 차원 변환 행렬 유형입니다. 이 언어로 임의 크기의 행렬을 구성하는 가장 쉬운 방법은 무엇입니까? 나는 C++에 대한 경험이 없다고 덧붙여야한다. 가능한 한 C++ 파일을 사용하지 않고 Qml에서만 행렬 생성을 수행하고 싶다. QGenericMatrix 클래스가 있지만 QtCreator에서 어떻게 구현되는지 이해합니다. 고맙습니다!Qml에 nxm 행렬 만들기

+1

길이 16 인 JS 배열을 데이터 멤버로 만들 수 있습니다. 나는 더 쉬운 방법을 볼 수 없다. – skypjack

+0

죄송합니다, 오해 일지 모르지만 4x4 매트릭스 (16 길이)로 구현하고 싶지 않습니다. 임의의 크기를 가진 행렬을 구현하고 싶습니다. –

+0

JS 배열을 사용할 수 있습니다. 'var arr = [];'과 같은 것을 사용하고 원하는대로 채 웁니다. 'N * N' 요소를 넣으면'N * N' 매트릭스가 생깁니다. 왜 안돼? – skypjack

답변

0

주석에서 이미 언급했듯이 자바 스크립트 배열을 사용할 수 있습니다.
var arr = [];과 같은 것으로 충분할 것입니다.
다음 원하는대로 채울 수 있습니다. N*N 요소를 넣으면 N*N 행렬이 있습니다.