orthosliceViewer error in version 2024b

I get the error "Error using sub2ind Too many input arguments." within the orthosliceViewer function in MATLAB 2024b.
I tried all inputs, e.g. orthosliceViewer(rand(128,128,128)),
and also the example from the MATLAB Help Center: openExample('images/ViewMRIDataInOrthosliceViewerExample')
produces this error.
It works fine in Matlab 2023a and also in Matlab online. Must this be an error in the installation? Can I avoid updating to 2025?

댓글 수: 1

Torsten
Torsten 2025년 9월 20일
편집: Torsten 2025년 9월 20일
What is the output if you type
which -all sub2ind
/MATLAB/toolbox/matlab/elmat/sub2ind.m /MATLAB/toolbox/matlab/bigdata/@tall/sub2ind.m % tall method /MATLAB/toolbox/parallel/array/distributed/@distributed/sub2ind.m % distributed method /MATLAB/toolbox/parallel/gpu/gpu/@gpuArray/sub2ind.m % gpuArray method

댓글을 달려면 로그인하십시오.

답변 (1개)

Aditya
Aditya 2025년 9월 24일

0 개 추천

Hi Albrecht,
This may be due to a function shadowing issue for a function used in the underlying implementations of these other functions. Try the following debugging steps in order:
1) Try to reset your MATLAB path:
>> restoredefaultpath
>> rehash toolboxcache
>> savepath
This step may resolve or reveal a shadowing issue. If you see a warning about name conflicts, please try to delete or rename the local function that has a name conflict.2) Try to regenerate your MATLAB preferences.
3) As a last resort, try a clean reinstallation of MATLAB.
Thanks and Regards,
Aditya Kaloji

카테고리

도움말 센터File Exchange에서 Matrix Indexing에 대해 자세히 알아보기

제품

릴리스

R2024b

질문:

2025년 9월 20일

답변:

2025년 9월 24일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by