日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab padarray函数详解

發布時間:2023/12/13 循环神经网络 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab padarray函数详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文來自于matlab幫助頁面,命令:help?padarray

語法:

B = padarray(A,padsize)

B = padarray(A,padsize,padval)

B = padarray(A,padsize,padval,direction)

gpuarrayB = padarray(gpuarrayA,___)

描述:

B = padarray(A,padsize) 用0填充數組A。padsize是一個由非負整數組成的向量,它指定要添加的填充量和維度。向量中元素的值指定要添加的填充量。向量中元素的順序指定要添加填充的維度。

例如,padsize值[2 3]表示沿第一個維度添加2個填充元素,沿第二個維度添加3個填充元素。默認情況下,paddarray沿著指定的維度在第一個元素之前和最后一個元素之后添加填充。

B = padarray(A,padsize,padval) 填充數組A,其中padval指定要用作pad值的值。padarray使用值0(0)作為默認值。padval可以是直接指定填充值的標量,也可以是指定填充數組(三維填充用的到,見例子3)用于確定作為填充添加的元素值的方法的以下文本字符串之一。

例子:

例1:

在向量的開頭添加三個填充元素。填充元素(由灰色底紋表示)包含數組元素的鏡像副本。

?

a = [ 1 2 3 4 ];

b = padarray(a,[0 3],'symmetric','pre')

b ==

例2:將三個填充元素添加到數組第一個維度的末尾,并將兩個填充元素添加到第二個維度的末尾。該示例使用最后一個數組元素的值作為填充值。

?

A = [1 2; 3 4];

B = padarray(A,[3 2],'replicate','post')

B =

例3:

向三維數組的垂直和水平維度添加三個填充元素。使用缺省值作為pad值和方向。

A = [ 1 2; 3 4];

B = [ 5 6; 7 8];

C = cat(3,A,B)

C(:,:,1) =

?

???? 1???? 2

???? 3???? 4

?

C(:,:,2) =

?

???? 5???? 6

???? 7???? 8

?

D = padarray(C,[3 3])

D(:,:,1) ==

D(:,:,2) ===

在GPU上執行填充

在圖像的所有邊添加填充。

gcam = gpuArray (imread (' cameraman.tif '));

padcam = padarray(gcam,[50 50],'both');

imshow (padcam)

更多

代碼生成

此函數支持使用MATLAB?Coder?生成C代碼。有關更多信息,請參見圖像處理的代碼生成。

在生成代碼時,padarray只支持最多3-D輸入,并且輸入參數、padval和方向必須是編譯時常量。

MATLAB 函數塊

您可以在Simulink中的MATLAB函數塊中使用這個函數。

在生成代碼時,padsize必須是編譯時常量。

另請參閱

circshift | gpuArray | imfilter

Introduced before R2006a

?

?

總結

以上是生活随笔為你收集整理的matlab padarray函数详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。