Matlab에서 2 차원주기 구조를 각 방향 (즉, b)에 일정한 수의 점을 만들어서 사각형에 b * b 점을 만들기를 원합니다. 우리가 격자 상자의 전체 크기를 L과 같다고하면 어떻게 할 수 있습니까? 짧은 b를 위해, 나는 그것을 손으로 할 수있다. 예를 들어 B = 2, L = 25 :matlab에 2 차원 격자 만들기
x = [6.25;18.75;18.75;6.25];
y = [6.25;18.75;6.25;18.75];
하지만 그것은 ㄱ의 크고 다른 난의를 위해 어떻게 할 수 있습니까?
답변을 바탕으로 질문이 명확하지 않다고 생각합니다. 그래서 또 다른 예를 추가 내가 그것을 아래 그림에 표시됩니다 (27)에 동일한 길이와의 squre 3^2 점을 선택합니다 :이 경우
, 대답은 :
x= [4.5;13.5;22.5;4.5;13.5;22.5;4.5;13.5;22.5] %x component of position of points
y= [22.5;22.5;22.5;13.5;13.5;13.5;4.5;4.5;4.5] %y component of position of points
어떻게'x'와'y'가 계산되는지 이해할 수 없습니다. 닫힌 양식 수식이란 무엇입니까? – rayryeng
나는 그들을 선택하여 | x_2-x_1 | = | l + x_1-x_2 | y에 대해서도 ... @rayryeng –
2 차원주기 구조를 만들고 싶습니다. @rayryeng –