【发布时间】:2013-12-10 13:32:14
【问题描述】:
假设
>> hhh=sparse([],[],[],2^40,1);
>> hhh(7)=1;
>> a=hhh(7)
请注意hhh(7)>0 和1>0 在计算时间上有很大的时间差。
在没有稀疏数据结构的情况下,如何只获取变量
hhh(7)的值a?
示例
输入:用数字和稀疏数据结构赋值,错误。
a = (1,1) 1目标:仅用数字分配
>> a=1 a = 1
【问题讨论】:
-
a(1) = hhh(7);怎么样? -
@Floris 它得到的不是目标稀疏的数据结构,目标是在没有数据结构的情况下得到它的值。
标签: matlab variable-assignment sparse-matrix