>source

나는 두 개의 고유의 매트릭스가 곱하고 있고, 그들은 유형이다.eigen :: matrix < 긴 이중, Eigen :: Dynamic, Eigen :: Dynamic >그리고 내가 제품을 표시 할 때마다노란값 ...

나는 그것이 정상적인 지 묻고 싶다.값과 같은 매트릭스에 특정 값이있는 경우(+, -) 1.2E-100.또는(+, -) 1.2E100.~을 빼앗아가는 것 사용하는 대신 다중 정밀 유형을 사용해야합니까?긴 더블그것을 피하려면?

긴 이중은 다중 정밀도가 아닙니다. 이는 정밀도가없는 고정 정밀도 유형입니다. 실제로 c++에는 다중 정밀도가 없습니다 (A.K.A 임의 정밀도) 유형은 없습니다.

phuclv2021-07-23 18:33:09

나는 롱 더블이 다중 정밀도라고 말하지 않았습니다. 긴 두 배가 두 매트릭스의 제품 값을 보유 할 수 없기 때문에 NAN을 얻기 때문에 다중 정밀 유형이 필요합니다. 또는 다른 답변이 왜 내가 그것을 피하는 방법을 얻는 방법

himynameisjm2021-07-23 18:33:09

HIMAMEISJM, EIGEN 매트릭스 곱셈 code가 극단적 인 값을 위해 약점이 있습니다. NAN은 매트릭스 선택도 가능합니다. 더 많은 엑스포 범위 /정밀도는 문제의 가능성을 줄이지 않지만 알고리즘이 변경되지 않으면 여전히 일어날 수 있습니다. Eigen ::.

chux - Reinstate Monica2021-07-23 18:33:09

"Long Dourch 대신 이중을 사용하면 일반적으로 복용을 피하기 위해 최소한의 재현 가능한 예제를 더 이상"->더 이상 사용하지 않습니다.

chux - Reinstate Monica2021-07-23 18:33:09
  • 이전 AWS S3 버킷을 삭제하는 동안 버킷 "XXXX"의 개체를 나열 할 수있는 권한이 충분하지 않습니다.
  • 다음 python : 사용자가 Enter 키를 누르면 입력을 취하고 싶습니다. 그렇지 않으면 다른 기능에 따라 어떻게 함수를 만들 수 있습니다.