interp1() broken on GPUs in 2017a?
이전 댓글 표시
Hello,
When I run:
interp1( [1;3], gpuArray.zeros(2), single(2) )
I get a pair of NaNs as a result. However, I am reasonably certain that 2 is between 1 and 3.
This problem only appears when all of these conditions are true:
- the 1st argument is doubles
- the 2nd argument is a gpuArray
- the 2nd argument is a matrix, not a vector
- the 3rd argument is a single
If any of these conditions is false, I get the correct answer (zeros). Anyone else seeing this? Does this problem only exist with 2017a or are newer versions also affected?
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 GPU Computing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!