腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Matlab
中有
没有
更
高效
的
方法来
执行
这种
矩阵
运算
?
、
、
我想在
Matlab
中做以下事情:给定一个
矩阵
H,我想构建一个相同大小
的
矩阵
H*,使得H*(:,i)是H
的
下一列(即i+1 -> n)
的
和。11 -3 我期望H*是 25 21 14 0 13 8 -3 0 到目前为止,我已经完成了以下代码片段,但它涉及到一个for循环,所以我不希望它非常
高效
(特别是,
在
我将要使用
的
实际应用程序中,我
的
矩阵
将有大量
浏览 11
提问于2020-04-15
得票数 3
回答已采纳
1
回答
通用
Matlab
代码优化
、
我们知道,就时间而言,
matlab
for循环非常昂贵。我听到同事说尝试用
矩阵
运算
代替for循环。换句话说,试着用内存消耗来代替时间消耗。
在
以前
的
中,我曾经问过如何使用数据自动化系统来比较元素和元素
的
两个
矩阵
。@Eric然后建议我用
矩阵
操作来转换我拥有的两个for loops,最后
在
gpu上
执行
这些
矩阵
操作。这很直观。受到这个答案
的
启发,我开始
更
认真地思考
浏览 2
提问于2014-01-18
得票数 0
回答已采纳
1
回答
MATLAB
中
的
有效
矩阵
幂
、
、
我一直
在
寻找一种
方法来
实现一个
MATLAB
函数"Pow(A,k)“,该函数只使用基本
的
线性代数
运算
(如
矩阵
-向量或
矩阵
-
矩阵
乘法)将
矩阵
A提升到k
的
幂。实现必须是
高效
的
,我找不到
在
O(n^2)中实现它
的
方法,这可能吗? 我唯一知道
的
是,我们可能想要使用
MATLAB
函数"de2bi“来提取整数
浏览 1
提问于2015-09-24
得票数 0
2
回答
java中
的
matlab
矩阵
函数
、
我注意到
matlab
做一些
矩阵
函数
的
速度非常快,例如,即使
矩阵
很大,将n*n数组
的
所有元素加5几乎是立即发生
的
,因为你不必循环遍历每个元素,
在
java中做同样
的
事情如果
矩阵
很大,for循环将永远花费时间我有两个问题,
在
java
中有
没有
高效
的
内置类来做
矩阵
运算
,第二,我如何编写代码来更有效地更新一个大
矩阵
浏览 0
提问于2009-12-10
得票数 5
回答已采纳
3
回答
Matlab
稀疏张量
、
、
、
Matlab
支持大型稀疏张量
的
高效
运算
吗? 我意识到我总是可以将张量存储为
矩阵
的
单元数组
的
组合,但这需要使用循环,我希望避免
这种
情况。由于我所处理
的
浏览 2
提问于2011-11-22
得票数 5
回答已采纳
2
回答
MATLAB
:为什么双循环比平方慢这么多?
、
、
、
我想知道为什么使用A2=A^2命令(A是LxL
矩阵
)平方
矩阵
要比
执行
双for循环并将值赋给一个置零
的
矩阵
要快。下面是第二个tic for j=1:L endT2=toc;
在
中,显示了几种
矩阵
大小(L)
的
运行时间,并且加速比很明显。如果看到
MATLAB
有一个非常
高效
的
浏览 34
提问于2018-01-10
得票数 1
回答已采纳
2
回答
numpy中
的
矩阵
乘法风格
的
加法
、
我
在
numpy
中有
一个行向量a和一个列向量b。如果我对这两个向量做
矩阵
乘法,我会得到一个
矩阵
m,其中m[i,j] = a[i]b[j]。我想知道是否有一种简单
的
方法来
执行
这种
风格
的
加法
运算
-即,获得一个
矩阵
n,其中n[i,j] = a[i] + b[j]。有
没有
内置
的
方法来
执行
这样
的
事情?
浏览 14
提问于2020-03-12
得票数 0
回答已采纳
3
回答
矩阵
和数组有什么区别?
、
更广义
的
术语是什么?那么,为什么将
MATLAB
命名为
矩阵
实验室?
浏览 0
提问于2015-03-13
得票数 5
1
回答
加速铺层文件读取
、
、
、
目前,我
在
MATLAB
中使用下面的代码段来读取一个
MATLAB
矩阵
。。但是,当铺层文件
的
大小相当大时,需要相当长
的
时间。data = (cellfun(@(x) strread(x,'%s','delimiter',' '), data, 'Unifor
浏览 2
提问于2015-10-31
得票数 1
回答已采纳
3
回答
C++中拉普拉斯
矩阵
的
计算
、
、
我一直
在
尝试实现名为
的
研究论文中描述
的
数字遮片算法。 它
的
MATLAB
代码可以在上找到。我正在尝试使用OpenCV 2.4.3和UMFPACK将
MATLAB
代码转换为C++。问题是OpenCV中
没有
现成
的
名为getLap_iccv09_overlapping (计算输入图像
的
拉普拉斯
矩阵
)
的
函数,我必须用cpp编写自己
的
实现。我从我
的
实现中得到了错误
的</
浏览 2
提问于2012-11-23
得票数 11
1
回答
在
C++中对GF(2^6)
执行
矩阵
运算
(例如乘积和逆)
、
、
我想用C++语言
在
Galois (64)上实现一些
矩阵
运算
,如积
运算
和逆
运算
。我通常使用特征库来
执行
这种
双重类型
的
操作。
在
Matlab
中,可以使用函数A_gf = gf(A,6)对GF上
的
矩阵
进行转换;
在
A_gf上定义
的
所有后续操作都是
在
GF(64)中自动完成
的
,即A: inv(A)
的
逆。你知
浏览 9
提问于2019-10-15
得票数 4
2
回答
MATLAB
-
在
没有
for循环
的
情况下对
矩阵
索引
执行
操作
、
、
、
自从我
在
MATLAB
中做
矩阵
运算
已经有一段时间了,所以如果这个问题很容易解决,请原谅我。假设我有一个名为myFunc
的
函数。有
没有
一种方法可以
浏览 3
提问于2013-03-02
得票数 0
回答已采纳
2
回答
MATLAB
中
的
高效
低秩逼近
、
我想计算一个
在
Frobenius范数下最优
的
矩阵
的
低秩近似值。实现这一点
的
简单方法是计算
矩阵
的
SVD分解,将最小奇异值设置为零,并通过乘以因子来计算低秩
矩阵
。
在
MATLAB
中有
没有
一种
更
简单、更有效
的
方法来
做到这一点?
浏览 0
提问于2012-01-10
得票数 8
回答已采纳
6
回答
MATLAB
中向量到
矩阵
的
语法
、
、
在
MATLAB
中有
没有
一种方法可以将两个向量组合在一起,从而:for j=1:length(C)endmat = C * S(1:length(S)) 这给出了一个“内部
矩阵
维数必须一致
的
错误”,因为它正在尝试进行正常
的
矩阵
运算
。这不是一个标准<
浏览 2
提问于2009-06-23
得票数 2
回答已采纳
4
回答
如何在R函数中使用switch语句?
、
我想对R中
的
函数使用语句switch(),以根据函数参数
的
值触发不同
的
计算。switch(AA) ...end 我找到了这篇文章- -它解释了如何使用switch,但对我并
没有
真正
的
帮助,因为我想
执行
更
复杂
的
计算(
矩阵
运算
),而不是简单
的
mean。
浏览 0
提问于2012-05-01
得票数 88
回答已采纳
1
回答
矩阵
向量乘法
的
行大数排序更有效吗?
、
、
、
由于v是向量,它
的
元素可能存储
在
面向数值计算
的
语言
的
连续内存位置中。如果M按行大顺序存储(如C、Mathematica和Pascal),那么和中
的
后续M[i,j]也会随着j
的
增加而存储
在
连续
的
内存位置,使得迭代非常
高效
。如果它按列
的
主要顺序存储(如Fortran、
Matlab
、R和Julia),那么增量j需要移动多个与外部
矩阵
步长相等
的
内存位置,在
这种</
浏览 7
提问于2017-11-08
得票数 3
回答已采纳
1
回答
矢量表示
matlab
与numpy
、
、
我必须在
MATLAB
和NumPy之间切换(Python3.x)。给我带来问题
的
始终是NumPy中使用向量
的
方式。
在
MATLAB
中,向量或多或少是1 1xn或nx1
矩阵
。提供一个例子:是一个(2,)数组,实际上它对任何
矩阵
操作都
没有
用处,因为在
这种
情况下,我必须做一些类似于b.reshape(2,1)
的
操作。几乎在任何时候,我都必须重新构造函数返回
的
向量/
浏览 2
提问于2017-08-13
得票数 1
回答已采纳
2
回答
在
C++中定义一个类似
Matlab
语言
的
.*
运算
符?
、
、
Matlab
能够用不同
的
运算
符区分“适当
的
”
矩阵
乘法和元素
矩阵
乘法,因此前者是A * B,后者是A .* B。这非常方便,我想知道是否有一种方法可以
在
自定义
矩阵
类(以及..^)
的
C++中实现相同
的
功能。也就是说,我想知道是否有可能通过定义宏或任何其他
方法来
实际编译以下内容: MyMatrix A(2,3), B(2,3), C(2,3); //These are 2x3 matr
浏览 1
提问于2012-08-06
得票数 4
回答已采纳
1
回答
BLAS如何结合
矩阵
链乘法优化
、
BLAS (基本线性代数子程序)提供了许多其他编程语言,比如我使用
的
Matlab
,它有快速
的
例程来做
矩阵
乘法之类
的
事情。(AB)C = (10×30×5) + (10×5×60) = 1500 + 3000 = 4500次
运算
A(BC) = (30×5×60) + (10×30×60) = 9000 + 18000= 27000次
运算
。本文接着讨论
浏览 7
提问于2016-05-12
得票数 4
2
回答
在
矩阵
数组中
的
每个
矩阵
上应用函数(
MATLAB
)
、
、
在
MATLAB
中,我有一个
矩阵
(3x3)数组(512x512x512)。也就是说,我有一个大小为(512x512x512x3x3)数组,元素为3x3
矩阵
。我想在数组
的
每个元素上求
矩阵
的
逆。有
没有
一种方法可以
在
不迭代三维
的
情况下做到这一点?例如,
执行
此操作
的
“蛮力”方法将是以下伪代码:CoB_inv = zeros(CoB_inv
浏览 2
提问于2020-01-19
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Matlab高效编程的几个“小常识”
选择 MATLAB 用犹豫吗?
矩阵工具如何助力科技工程?
MATLAB 7.X 程序设计
四大机器学习编程语言对比:R、Python、MATLAB、Octave
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券