Error:Undefined function or method 'gpuArray' for input arguments of type 'uint8'

When i used gpuArray while coding,
originalI = imread('cameraman.tif');
se = strel('disk',5);
erodedI = imerode(gpuArray(originalI),se);
figure, imshow(originalI), figure, imshow(erodedI)
It resulted in the following error
Undefined function or method 'gpuArray' for input arguments of type 'uint8'
What is the reason for this? Please tell me.
I am using MATLAB 2010a.
Thanks in advance

1 件のコメント

Kaustubha Govind
Kaustubha Govind 2013 年 7 月 8 日
Not sure if the function existed in R2010a. What do you get when you run "which gpuArray"?

サインインしてコメントする。

回答 (3 件)

Sean de Wolski
Sean de Wolski 2013 年 7 月 8 日

3 投票

gpuArray and GPU support was released in R2010b. If your company/university's SMS subscription is up to date, you can download the newest release at no additional cost.
Ahmed
Ahmed 2013 年 7 月 6 日

0 投票

gpuArray is a function of the 'Parallel Computing Toolbox'. Without this toolbox, the function can not be called. The command 'ver' lists all installed toolboxes.

1 件のコメント

Octa
Octa 2013 年 7 月 8 日
I have Parallel Computing Toolbox. As you told when entering the command ver i got
Parallel Computing Toolbox Version 4.3 (R2010a)
So it is installed. Please tell me if i were doing some other mistake?

サインインしてコメントする。

David Huang
David Huang 2022 年 1 月 24 日

0 投票

I have the same question:
Undefined function 'gpuArrray' for input arguments of type 'double'.
my Parallel Computing Toolbox version is Version 7.4 (R2021a)

カテゴリ

ヘルプ センター および File ExchangeIntroduction to Installation and Licensing についてさらに検索

質問済み:

2013 年 7 月 6 日

回答済み:

2022 年 1 月 24 日

Community Treasure Hunt

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

Start Hunting!

Translated by