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

歡迎訪問 生活随笔!

生活随笔

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

循环神经网络

matlab——sparse函数和full函数

發(fā)布時間:2024/4/15 循环神经网络 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab——sparse函数和full函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉載:http://www.cnblogs.com/lihuidashen/p/3435883.html

matlab——sparse函數和full函數(稀疏矩陣和非稀疏矩陣轉換)

函數功能:生成稀疏矩陣?

使用方法?:
S = sparse(A)?
將矩陣A轉化為稀疏矩陣形式,即矩陣A中任何0元素被去除,非零元素及其下標組成矩陣S。
如果A本身是稀疏的,sparse(S)返回S。?
S = sparse(i,j,s,m,n,nzmax)?
由向量i,j,s生成一個m*n的含有nzmax個非零元素的稀疏矩陣S,并且有 S(i(k),j(k)) = s(k)。
向量 i,j 和 s 有相同的長度。對應對向量i和j的值,s 中任何零元素將被忽略。
s 中在 i 和 j 處的重復值將被疊加。?
注意:如果i或j任意一個大于最大整數值范圍,2^31-1, 稀疏矩陣不能被創(chuàng)建。?

S = sparse(i,j,s,m,n)?
用 nzmax = length(s)?
S = sparse(i,j,s)?
使m = max(i) 和 n = max(j),在s中零元素被移除前計算最大值,[i j s]中其中一行可能為[m n 0]。
S = sparse(m,n)?
sparse([],[],[],m,n,0)的縮寫,生成一個m*n的所有元素都是0的稀疏矩陣。?


備注:
MATLAB中所有內置的算術,邏輯和索引操作都可以應用到稀疏矩陣或混合于稀疏和全矩陣上。
稀疏矩陣的操作返回稀疏矩陣,全矩陣的操作返回權矩陣。?
在大多數情況下,稀疏和全矩陣的混合操作返回全矩陣,例外的一種情況是混合操作的結果在結構上稀疏,例如,A.*S至少和矩陣S一樣稀疏。?

應用舉例:
S = sparse(1:n,1:n,1) 生成一個n*n的單位稀疏矩陣,和S = sparse(eye(n,n))有相同的結果,但是如果它的元素大部分是零元素的情況下也會暫時性的生成n*n的全矩陣。?

B = sparse(10000,10000,pi) 可能不是非常有用的,但是它是能運行和允許的,它生成一個10000*10000的僅僅包含一個非零原色的矩陣,不要用full(B),因為這需要800兆儲存單元。?

分析和重組一個稀疏矩陣:?
[i,j,s] = find(S);?
[m,n] = size(S);?
S = sparse(i,j,s,m,n);?

如果最后一行和最后一列是非零項,有下面:?
[i,j,s] = find(S);?
S = sparse(i,j,s);

?

MATLAB中的full matrix和sparse matrix

對full?matrix和sparse?matrix的理解:其實這只是matlab中存儲稀疏矩陣的兩種方法。

?

MATLAB函數sparse簡介
函數功能:
這個函數與稀疏矩陣有關。
先說MATLAB中兩個概念:full?storage?organization(對應于full?matrix)和sparse?storage?organization(對應于sparse?matrix)。
而要說明這兩個概念,需要介紹稀疏矩陣的概念。
一般意義上的稀疏矩陣,就是看起來很松散的,也就是說,在這個矩陣中,絕大多數元素是零。例如:
0,?0,?0,?0;
0,?0,?1,?0;
0,?0,?0,?0;
0,?1,?0,?2;


計算機存儲稀疏矩陣可以有兩種思路:
1.按照存儲一個普通矩陣一樣存儲一個稀疏矩陣,比如上面這個稀疏矩陣中總共十六個元素(三個非零元素),把這些元素全部放入存儲空間中。這種存儲方式,在matlab就叫做full?storage?organization。
2.只存儲非零元素,那么怎么存儲呢?
(4,2)????????1
(2,3)????????1
(4,4)????????2
看出來了吧,?只存儲非零元素在稀疏矩陣中的位置和值。比如,上面所舉的這個例子,值為2的項在第4行第4列,那么我們就只需要存儲這一非零項在稀疏矩陣中的“坐標”(4,4)和這一非零項的值2。在MATLAB中,這種存儲方式就叫做sparse?storage?organization。雖然,這樣要多存儲一組坐標,但如果稀疏矩陣中非零元素非常少,以這種存儲方式存儲稀疏矩陣反而節(jié)省了內存空間。


為什么matlab中會同時存在這兩種存儲方式呢?
第一種方式,?更加直觀,進行矩陣運算時(比如稀疏矩陣的乘法),算法簡單易實現。
而第二種方式,雖然有時可以節(jié)省存儲數據時占用的存儲空間,但進行運算時需要專門的算法實現(使用C語言編寫過稀疏矩陣乘法的同學應該能體會到)。


sparse
函數的功能就是把以第一種存儲形式存儲的稀疏矩陣轉換成第二種形式存儲(其實這個函數更重要的功能是構建稀疏矩陣,這里不再討論)。對應的函數為full,即把以第二種方式存儲的稀疏矩陣轉換成第一種方式存儲。
在MATLAB中,存儲一個稀疏矩陣有兩種方法。
語法格式:
S?=?sparse(A)
S?=?sparse(i,j,s,m,n,nzmax)
S?=?sparse(i,j,s,m,n)
S?=?sparse(i,j,s)
S?=?sparse(m,n)
各種語法格式詳見MATLAB幫助文檔。
相關函數:full、issparse


程序示例
>>?A?=?[0,?0,?0,?0;
0,?0,?1,?0;
0,?0,?0,?0;
0,?1,?0,?2];
>>?sparse(A)
ans?=
???(4,2)????????1
???(2,3)????????1
???(4,4)????????2

當然sparse函數還可以通過一定規(guī)則構造稀疏矩陣,這里就不多說了。

?

?

?

?

?

利用 load 和spconvert 可以從文本文件中輸入稀疏矩陣

轉載于:https://www.cnblogs.com/xiaoxuesheng993/p/8336203.html

總結

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

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

主站蜘蛛池模板: 欧美三级自拍 | 国产91传媒 | 麻豆视频一区 | 久久精品国产亚洲AV黑人 | 无码人妻丰满熟妇啪啪 | 国产精品18 | 亚洲乱码中文字幕 | 天堂影院一区二区 | 五月婷婷丁香综合 | www.猫咪av | 在线a级 | 国产精品视频一区在线观看 | 久久成人在线观看 | 色婷婷久久综合中文久久蜜桃av | 超碰伊人久久 | 爱爱色图 | 亚洲一二三四在线观看 | 麻豆精品久久久久久久99蜜桃 | 好爽快一点高潮了 | 午夜毛片视频 | 色婷婷国产精品视频 | 少妇精品无码一区二区免费视频 | 综合网天天 | 欧美成人秋霞久久aa片 | 日本一本在线视频 | 国产熟妇另类久久久久 | 美乳人妻一区二区三区 | 亚洲www啪成人一区二区麻豆 | 疯狂做受xxxx高潮人妖 | 特级a毛片| 国产精品无码粉嫩小泬 | 精东影业一区二区三区 | 夜操操 | 天天综合亚洲 | 肥臀浪妇太爽了快点再快点 | 波多野结衣之潜藏淫欲 | 偷自在线 | 久久久久久久久久综合 | 亚洲精品一区二区三区蜜桃久 | 国产在线综合视频 | 午夜影院一区 | 亚洲www久久久 | 国内视频一区二区三区 | 亚洲一区免费在线 | 全肉的吸乳文 | 以女性视角写的高h爽文 | 亚洲综合色站 | www.亚洲免费 | 国产欧美一区二区三区视频在线观看 | 国产精品亚洲自拍 | 国产午夜精品久久 | 亚洲精品一区二区三区蜜臀 | 天天干天天舔天天射 | 激情综合五月 | 亚洲精品网站在线观看 | 国产高潮在线 | 免费观看一级黄色片 | 九九九久久久久 | 免费毛片软件 | 亚洲区第一页 | 欧美特一级片 | 欧美精品一卡二卡 | 午夜免费视频观看 | 国产精品第157页 | 天天操狠狠干 | 国产精品久久久久久久久岛 | 日本伊人影院 | 日韩喷潮| 亚洲精品成人 | 日韩精品一区二区亚洲av性色 | 欧美一区二区三区电影 | 国产一区免费在线观看 | 日本中文字幕在线看 | 日韩在线电影一区 | 欧洲精品二区 | 人人干人人舔 | 草逼视频网 | 欧美日韩成人精品 | 久久久噜噜噜www成人 | 台湾150部性三级 | √天堂中文官网8在线 | 成人性生交大片免费看vrv66 | 国产欧美日本在线 | 欧洲成人在线 | 黄色a毛片 | 久久92| 天天干夜夜操视频 | 免费看国产一级片 | 国产综合图片 | www.色婷婷| 国产草草浮力影院 | 亚洲在线网站 | 国产 中文 字幕 日韩 在线 | 日韩高清欧美 | 免费视频黄色 | 国产精品一区二区性色av | 婷婷国产一区二区三区 | www.婷婷色 | 91天堂素人 |