matlab支持GPU的函数

matlab支持GPU的函数:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
Methods for class gpuArray:

abs fill ndgrid
acos fill3 ndims
acosh filter ne
acot filter2 nnz
acoth find norm
acsc fix normest
acsch flip not
all flipdim num2str
and fliplr numel
any flipud or
applylut floor padarray
area fplot pagefun
arrayfun fprintf pareto
asec full pcolor
asech gamma permute
asin gammaln pie
asinh gather pie3
atan ge plot
atan2 gpuArray plot3
atanh gt plotmatrix
bar hist plotyy
bar3 histeq plus
bar3h horzcat polar
barh hypot pow2
beta ifft power
betaln ifft2 prod
bitand ifftn qr
bitcmp im2double quiver
bitget im2int16 quiver3
bitor im2single rdivide
bitset im2uint16 real
bitshift im2uint8 reallog
bitxor imabsdiff realpow
bsxfun imadjust realsqrt
bwlookup imag reducepatch
bwmorph image reducevolume
cast imagesc rem
cat imbothat repmat
cconv imclose reshape
ceil imdilate rgb2gray
chol imerode rgb2ycbcr
circshift imfilter ribbon
clabel imgradient rose
classUnderlying imgradientxy rot90
colon imhist round
comet imlincomb scatter3
comet3 imnoise sec
compass imopen sech
complex imresize semilogx
cond imrotate semilogy
coneplot imshow shiftdim
conj imtophat shrinkfaces
contour ind2sub sign
contour3 int16 sin
contourc int2str single
contourf int32 sinh
contourslice int64 size
conv int8 slice
conv2 interp1 smooth3
convn interp2 sort
corr2 interpstreamspeed sprintf
cos inv spy
cosh ipermute sqrt
cot isa stairs
coth isempty std2
cov isequal stdfilt
csc isequaln stem
csch isequalwithequalnans stem3
ctranspose isfinite stream2
cumprod isfloat stream3
cumsum isinf streamline
curl isinteger streamparticles
det islogical streamribbon
diag ismember streamslice
diff isnan streamtube
disp isnumeric sub2ind
display isocaps subsasgn
divergence isocolors subsindex
dot isonormals subsref
double isosurface subvolume
edge isreal sum
eig issorted surf
end issparse surfc
eps ldivide surfl
eq le svd
erf length tan
erfc log tanh
erfcinv log10 times
erfcx log1p transpose
erfinv log2 tril
errorbar logical trimesh
existsOnGPU loglog trisurf
exp lt triu
expm1 lu uint16
ezcontour mat2gray uint32
ezcontourf mat2str uint64
ezgraph3 max uint8
ezmesh medfilt2 uminus
ezmeshc mesh uplus
ezplot meshc var
ezplot3 meshgrid vertcat
ezpolar meshz vissuite
ezsurf min volumebounds
ezsurfc minus voronoi
feather mldivide waterfall
fft mod xcorr
fft2 mpower xor
fftfilt mrdivide ycbcr2rgb
fftn mtimes

Static methods:

eye nan true
false ones zeros
inf rand
linspace randi
logspace randn

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
Function	Remarks/Limitations
bwdist Inputs must be 2-D and have less than 232-1 elements. Euclidean is the only distance metric supported.
bwlabel —
bwlookup

bwmorph —
corr2 —
edge Canny method is not supported on the GPU.
histeq —
im2double —
im2int16 —
im2single —
im2uint8 —
im2uint16 —
imabsdiff Only single and double are supported
imadjust —
imbothat
gpuArray input must be of type uint8 or logical and the structuring element must be flat and two-dimensional.
imclose
gpuArray input must be of type uint8 or logical and the structuring element must be flat and two-dimensional.
imcomplement —
imdilate
gpuArray input must be of type uint8 or logical and the structuring element must be flat and two-dimensional
The PACKOPT syntaxes are not supported on the GPU.
imerode
gpuArray input must be of type uint8 or logical and the structuring element must be flat and two-dimensional
The PACKOPT syntaxes are not supported on the GPU.
imfill Inputs must be 2-D, supporting only the 2-D connectivities, 4 and 8. Does not support the interactive hole filling syntax.
imfilter
Input kernel must be 2-D
imgradient —
imgradientxy —
imhist When running on a GPU, imhist does not display the histogram. To display the histogram, use stem(X,counts).
imlincomb —
imnoise —
imopen
gpuArray input must be of type uint8 or logical and the structuring element must be flat and two-dimensional.
imreconstruct —
imregdemons The parameter 'PyramidLevels' is not supported on the GPU.
imresize Only cubic interpolation is supported on GPU and function always performs antialiasing.
imrotate
The 'bicubic' interpolation mode used in the GPU implementation of this function differs from the default (CPU) bicubic mode. The GPU and CPU versions of this function are expected to give slightly different results.
imshow

imtophat
gpuArray input must be of type uint8 or logical and the structuring element must be flat and two-dimensional.
iradon The GPU implementation of this function supports only Nearest-neighbor and linear interpolation methods.
mat2gray —
mean2 —
medfilt2 Padding options are not supported on the GPU
normxcorr2 —
padarray

radon —
rgb2gray —
rgb2ycbcr —
std2

stdfilt —
stretchlim —
ycbcr2rgb —