问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

谁给详细解释下 matlab里的稀疏带状矩阵创建命令 SM=spdiags(B,d,m,n)

发布网友 发布时间:2022-04-18 07:42

我来回答

1个回答

热心网友 时间:2022-04-18 09:11

产生稀疏存储矩阵
sparse可以讲完全存储方式转换为稀疏存储方式,那么,当使用稀疏矩阵时,要先产生完全存储方式的矩阵,然后再转换,这显然是不可取的,MATLAB有自己产生稀疏矩阵的函数spconvert:
B=spconvert(A);A为一个m*3或m*4的矩阵,A的每一列的意义分别为:
(i,1)第i非零元素所在行
(i,2)第i非零元素所在列
(i,3)第i非零元素的实部
(i,4)第i非零元素的虚部

3.带状(对角)稀疏矩阵
函数 spdiags
格式 [B,d] = spdiags(A) %从矩阵A中提取所有非零对角元素,这些元素保存在矩阵B中,向量d表示非零元素的对角线位置。
B = spdiags(A,d) %从A中提取由d指定的对角线元素,并存放在B中。
A = spdiags(B,d,A) %用B中的列替换A中由d指定的对角线元素,输出稀疏矩阵。
A = spdiags(B,d,m,n) %产生一个m×n稀疏矩阵A,其元素是B中的列元素放
在由d指定的对角线位置上。
例1
>>A = [11 0 13 0
0 22 0 24
0 0 33 0
41 0 0 44
0 52 0 0
0 0 63 0
0 0 0 74];
>>[B,d] = spdiags(A)
B =
41 11 0
52 22 0
63 33 13
74 44 24
d =
-3 %表示B的第1列元素在A中主对角线下方第3条对角线上
0 %表示B的第2列在A的主对角线上
2 %表示B的第3列在A的主对角线上方第2条对角线上
例1
>> B=[1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16];
>> d=[-2 0 1 3];
>> A=spdiags(B,d,4,4);
>> full(A)
ans =
2 7 0 16
0 6 11 0
1 0 10 15
0 5 0 14
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 请问谁知道热释电红外检测器的测试好坏的方法 知道查看别人的微信聊天 我知道对方、怎样才能知道对方和别人聊天 在生产者 - 消费者问题中,如果缺少了 signal(full) 或 signal(empty) ,对执行结果将会有何影响? 做包子,和面机怎么用面和水的比例? 使用和面机和面,把面粉倒入和面机中。请问是开机倒水还是关机倒水。请回答 新浪微博怎么解绑早就不用的支付宝? 拉面用和面机怎么和面 UG编程用什么样的笔记本好 性价比高 求一款能流畅运行UG的笔记本,不要太贵 ug编程,绘图,用那种笔记本手提电脑好? 如何下载虚拟光驱 虚拟光驱怎么下载?怎么用? 如何下载光驱 如何下载和使用“虚拟光驱”? 三元组表与稀疏矩阵,怎么转换?要求法。最好文字表述 富国富钱包支持什么什么银行卡 ipad ios8 4 App内已购项目无法隐藏了吗? 登别人的吃鸡qq需要验证码 第一次坐飞机,想问问行李托运是在换登机牌之前还是之后,谢谢 乱神道新手攻略之门派选择 火影羁绊3.1c天神道攻略 各位的南京的朋友,想问你们个问题! 胃病吃什么食物好? 吃什么食物治疗胃病最好? ios版信任后怎么还要验证应用 iphone x更新ios14后下载需要验证 怎么解除vivo一键通 酒店电话一键通怎么设置 电脑不小心按了一键通怎么办 我的耳机是好的,麦克风没声音,怎么回事 电视遥控器上面的一键通按了电视就没有反应了 怎么才能按回来? 海尔电脑蓝屏,一键通怎样才能彻底删除??? 我耳麦是好的为什么对方听不到声音! 联想台式电脑中的一键通要怎么关掉 麦克风没声音也没信号怎么办 耳机什么全是好的 联想电脑一键通没有了怎么办 手机上的一键通怎么用? 海尔 一键通不提示密码了怎么办 如何卸掉 hisense空调怎么关一键通