- 博客(3)
- 收藏
- 关注
原创 containers.Map与struct搭配时,减少访问时间的一种方式
在我的使用中,遇到了containers.Map的一个value是struct的情况,然后在访问的时候我开始写成了A=map(key).B;的形式。后来发现这句语句在多次循环中占用了我程序超过95%的时间。在进行了集中尝试后,我发现先把map(key)赋值给一个临时变量,C=map(key),然后A=C.B,然后发现这样能节约一半的时间。...
2018-12-20 20:00:51
177
原创 matlab并行计算(parfor)索引的数据类型的一个坑
以前只知道使用parfor的时候,索引必须是从1开始自然数序列。今天遇到一个情况,死活查不出来怎么回事,因为是对一个cell进行赋值:XXXX = cell(1,map.Count)parfor idx = 1:map.CountXXXX(idx) = idx;end报错内容如下;错误使用 test2 (line 2)在 'XXXX' 的工作进程上引发了 UndefinedFunc...
2018-12-18 10:11:44
9818
原创 总结一下python调用matlab时的一些常见问题
为什么要用python调用matlab?我自己的有些数据结构涉及到hash查找,在python中key是tuple形式,在matlab中支持hash查找的数据结构只有containers.Map,并不能支持cell作为key。尝试过把向量转为string,但是num2str和str2mat的效率不高,containers.Map的查找耗时也非常的长,所以只好作罢。后来发现可以用python通...
2018-12-02 16:04:57
5502
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人