[아카이브] 순수수학, 물리학, 화학 등 : 거래와 무관한 두뇌 트레이닝 퍼즐 - 페이지 556

 
MetaDriver :

alsu , 내가 망쳤다면 수정하십시오.

sX = x0 + x1rn

dX = x0 - x1rn

sX+dX = x0+x1rn+x0-x1rn = 2*x0

정규화 후 x0을 다시 얻습니다.

)))

 
alsu :

sX = x0 + x1rn

dX = x0 - x1rn

sX+dX = x0+x1rn+x0-x1rn = 2*x0

정규화 후 x0을 다시 얻습니다.

)))

음, 예, 간격의 합과 차이의 정규화를 놓쳤습니다.

sX = x0 + x1rn

dX = x0 - x1rn

sX->sXn; dX->dXn;

sXn+dXn = x0+x1rn+x0-x1rn = 2*x0 = X1

정규화(2의 루트로 나눔) 후에 우리는 x1 = 우리가 필요로 하는 것을 얻습니다. :)

 
MetaDriver :

.......조금 더 복잡하면 작동하지 않습니다. 각 단계에서 xi 벡터를 받은 후 다음 입력으로 먼저 "추가-빼기-정규화"하는 식으로 계속해야 합니다. 입력 벡터가 소진될 때까지. 이 같은.

맞는 것 같다. 퇴화한 경우가 있습니다. 일부 단계에서 다음 단계 에 대한 한 방향과 동일한 벡터를 얻을 때입니다. 가능성은 없지만 있습니다. 그런 다음 처음부터 이 과정을 반복하면 됩니다.
 
Svinotavr :
MetaDriver, alsu, "직교 벡터 세트"에 대한 논의를 방해해서 죄송합니다.

무릎을 꿇고!!!

;)

 
MetaDriver :

음, 예, 간격의 합과 차이의 정규화를 놓쳤습니다.

sX = x0 + x1rn

dX = x0 - x1rn

sX->sXn; dX->dXn;

sXn+dXn = x0+x1rn+x0-x1rn = 2*x0 = X1

정규화(2의 루트로 나눔) 후에 우리는 x1 = 우리가 필요로 하는 것을 얻습니다. :)

여전히 작동하지 않습니다

예시

x0 = (1/sqrt(2), 1/sqrt(2)), x1rn = (-1/sqrt(2), 1/(sqrt(2))

sX = (0, sqrt(2)), sXn = (0,1)

dX = x1rn-x0 = (sqrt(2), 0), dXn = (1,0)

sXn+dXn = (1,1) - 이 벡터는 x0 또는 x1에 직교하지 않습니다.

둘 다 원래 직교였지만)))) 이 없이 예를 들 수 있습니다.

나는 이미 자고 있습니다))) 물론 모든 것이 밝혀졌습니다)))

 
alsu :

여전히 작동하지 않습니다

예시

x0 = (1/sqrt(2), 1/sqrt(2)), x1rn = (-1/sqrt(2), 1/(sqrt(2))

sX = (0, sqrt(2)), sXn = (0,1)

dX = x1rn-x0 = (sqrt(2), 0), dXn = (1,0)

sXn+dXn = (1,1) - 이 벡터는 x0 또는 x1에 직교하지 않습니다.

둘 다 원래 직교였지만)))) 이 없이 예를 들 수 있습니다.

사실이 아니다. 또한 직교. :) 정규화 후 결과는 첫 번째 벡터와 동일하지만 올바르게 언급했듯이 두 번째 벡터와 직교합니다. :)

알았어, 벌써 자. )))

 
MetaDriver :

사실이 아니다. 또한 직교. :) 정규화 후 결과는 첫 번째 벡터와 동일하지만 올바르게 언급했듯이 두 번째 벡터와 직교합니다. :)

알았어, 벌써 자. )))


Nichrome은 여전히 작동하지 않습니다. 처음에 몇 가지 직교하는 것을 가져 왔기 때문에 방금 밝혀졌습니다.

예시

x1rn = (0.6, 0.8), x0 = (1, 0)

도면은 대략적이지만 모든 것을 볼 수 있습니다.


 
저것들. 정규화 된 합과 차이는 서로 직교하지만 일반적으로 45도에서 초기 벡터로 향하지 않습니다. 즉, 합이 직교하지 않음을 의미합니다.
 
alsu :

Nichrome은 여전히 작동하지 않습니다. 처음에 몇 가지 직교하는 것을 가져 왔기 때문에 방금 밝혀졌습니다.

예시

x1rn = (0.6, 0.8), x0 = (1, 0)

도면은 대략적이지만 모든 것을 볼 수 있습니다.

텍사스 당신 말이 맞는 것 같습니다. 솔루션은 가깝지만 공식을 수정해야 합니다.

sX와 dX를 계산한 후에는 정규화하지 말고 모듈을 교환해야 합니다. 저것들. 계산 |sX| 및 |dX|

그런 다음 sXtr = sX*|dX|/|sX|를 변환합니다. ; dXtr = dX*|sX|/|dX|

그런 다음 나중에 이미 추가하고 출력에서 올바른 결과로 정규화할 수 있습니다.

아니다? 다시 ???

 
MetaDriver :

sX와 dX를 계산한 후에는 정규화하지 말고 모듈을 교환해야 합니다. 저것들. 계산 |sX| 및 |dX|

그런 다음 sXtr = sX*|dX|/|sX|를 변환합니다. ; dXtr = dX*|sX|/|dX|

그런 다음 나중에 이미 추가하고 출력에서 올바른 결과로 정규화할 수 있습니다.

이 같은:

여기서 a=x0, b=x1rn