腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Matlab
:
摆脱
循环
matlab
、
for-loop
、
matrix
问:我如何改进下面的代码,使其更快,
摆脱
"for“
循环
,并使用高效的
MATLAB
矩阵运算?
浏览 18
提问于2019-01-06
得票数 0
回答已采纳
1
回答
Matlab
消除
循环
performance
、
matlab
、
for-loop
、
combinations
、
sparse-matrix
我是
Matlab
的新手,正在尝试
摆脱
Java/C++的习惯。我尝试使用nchoosek(n0,2)来
摆脱
其中一个
循环
,但是出现了另一个问题。<
Matlab
code> for i=1:j-1
浏览 2
提问于2011-02-25
得票数 0
回答已采纳
3
回答
Matlab
中矩阵元素的高效存取
matlab
然而,至少在我的实现中,这是相当低效的,因为我有两个for
循环
,Matrix(a,b) = Matrix(a,b+1)或者类似的东西。
浏览 4
提问于2011-11-26
得票数 1
1
回答
在Eigen中,我需要2个for
循环
来填充一个矩阵,但在
Matlab
中,我只能用1个for
循环
来填充它--我能去掉额外的for
循环
吗?
c++
、
matlab
、
eigen
、
eigen3
for (int i = 0; i < M; i++) { A(i, j) = sin(i+j);} 在
Matlab
中,我只需要1个for
循环
就可以使用矢量化做同样的事情: M = 3;N_Vec = 0:(N-1);for i=1:Mend 有没有可能在C++/Eigen中做一些类似的事情,这样我就可以
摆脱
一
浏览 68
提问于2021-02-07
得票数 0
回答已采纳
1
回答
在
matlab
中性能较差
performance
、
matlab
所以我不得不用
Matlab
编写一个程序来计算两个函数的卷积,手工计算。
Matlab
存储在我的硬盘上,我的Windows存储在我的SSD上。问题是,这个简单的代码需要至少20分钟才能运行。我把它放在一个部分,我不运行整个代码。
Matlab
只占用了我18%的CPU和3GB的RAM来完成这项任务。我觉得可能够了,我不知道。但我觉得不应该花那么长时间。有什么办法可以让事情变得更快吗?在我的家庭作
浏览 2
提问于2021-11-19
得票数 1
回答已采纳
1
回答
如何对多幅图像进行标定?
python
、
scikit-learn
我正在研究python中的分类问题,希望在第一步扩展数据集。如何正确使用标准刻度,如何显示图像?#------------- Image Preprocessing ----------------------------------- print("Image-dim: ",Eingangsbilder2.shape) scalers = {
浏览 2
提问于2022-03-11
得票数 0
1
回答
如何用arrayfun替换卷积的
循环
?
matlab
、
gpgpu
我在
MATLAB
中有一个三维矩阵卷积的for
循环
,我想用arrayfun代替它,这样它就可以在图形处理器上并行运行。我也觉得有一种方法可以完全
摆脱
这里的
循环
,但不确定如何:) 这是我的代码,有什么建议吗?谢谢。
浏览 2
提问于2014-01-05
得票数 2
1
回答
在
Matlab
中用自定义格式高效地将矩阵写入文件
performance
、
matlab
、
matrix
、
file-writing
假设我们在
Matlab
中有一个N×d矩阵.甭管他们另外,让D是字符串的单元格数组。N:A(i,N)\nfid = fopen( 'test.txt', 'w' ); for i=1:size我正在寻找的是一种有效的方法(如果有的话),可以避免使用这些for
循环
。至少其中一个。
浏览 0
提问于2015-12-24
得票数 1
回答已采纳
1
回答
matlab
代码提示用户在
循环
中输入
matlab
、
mean
我被要求用
循环
结构编写一个
matlab
代码来计算5个数字的平均值,我编写了这段代码,但我想知道是否可以让
matlab
让我按1到5顺序输入值,例如“输入值1”“输入值2”等等。
浏览 2
提问于2015-10-11
得票数 1
回答已采纳
1
回答
Chebfun中
Matlab
网格的矢量化
matlab
我试图在
Matlab
中使用网格,并结合Chebfun来消除double for
循环
。我可以在
Matlab
中使用两个for
循环
来实现这一点,for i = 1:Nh = h + psi(:,i).我如何克服这个问题,使我可以
摆脱
我的双for
循环
,并使我的代码更高效一点?
浏览 3
提问于2015-09-21
得票数 0
回答已采纳
2
回答
替换2D矩阵的元素
performance
、
matlab
、
conditional-statements
、
product
、
vectorization
我试图提高我的
MATLAB
代码的效率。它所做的是将矩阵的非零元素替换为同一行中其余非零元素的乘法。例如,转化成在for
循环
中实现它是一个简单的任务。它检查每一行,查找非零值并进行替换。不过,我想
摆脱
for
循环
。有没有一种在没有
循环
的情况下实现这一点的方法?
浏览 3
提问于2014-03-16
得票数 2
回答已采纳
2
回答
Matlab
矩阵一一对应索引
matlab
、
indexing
我有一个下面的小代码,用于img矩阵的一对一对应索引 img(I(k),J(k)) = 0; 现在,我希望
摆脱
for
循环
,但我找不到合适的
matlab
浏览 1
提问于2015-08-06
得票数 0
2
回答
Matlab
:避免用于bayer模式去马赛克的for
循环
matlab
我是
matlab
的新手,我已经意识到for
循环
通常是一种糟糕的处理方式。 //do accordingly //do accordinglyend 有没有办法
摆脱
for
循环
?
浏览 1
提问于2012-04-25
得票数 2
1
回答
将
matlab
循环
转换为python
循环
python
、
matlab
、
numpy
我试图将
matlab
脚本转换为python代码,我有以下
循环
:v = zeros(n,n); for j =1:i v(i,j) = ((2有没有更好的方法在python中编写这个
循环
?我想
摆脱
范围(1,n+1),并把它写成范围(N),但我卡住了。
浏览 0
提问于2018-10-12
得票数 3
回答已采纳
1
回答
用
Matlab
异步执行
java
、
matlab
、
asynchronous
、
parallel-processing
Java应用程序使用Yair在“无文档的
matlab
”中描述的系统通知
Matlab
,我们可以将各种操作通知
Matlab
,命名为A和B,这会触发不同的回调。在一个理想的世界里,以下是我想要发生的事情:
Matlab
开始执行回
浏览 4
提问于2017-05-05
得票数 0
回答已采纳
1
回答
何时使用c或cpp加速python或
matlab
实现?
python
、
c++
、
c
、
matlab
、
cross-language
C不仅具有更快的执行速度,而且还允许您
摆脱
GIL的限制,前提是要小心。 然而,当查看
MATLAB
示例时,我看到cpp代码段所做的一切,都是规则
循环
和数学计算。在这个例子中,cpp在什么方面会比python\
MATLAB
更快?任何通用的c\cpp代码会运行得更快吗?如果是,为什么?如果不是,在选择cpp分段实现时,我需要寻找哪些指标?cpp中哪些操作更快?
浏览 8
提问于2022-01-16
得票数 1
回答已采纳
1
回答
倍频程
循环
矢量化
vectorization
、
octave
我试图
摆脱
FOR
循环
,并在可能的情况下将其矢量化。变量data1中的数值数据将不是顺序数据/数字,而是随机数值数据。length(data1)])(:)]结果:2 01 13 12 2我使用的是Octave 4.4,类似于
Matlab
浏览 1
提问于2020-03-25
得票数 1
回答已采纳
3
回答
摆脱
循环
python
、
iteration
getPosList([False, False, False, True, True, False, False, False, True, True, True, False]) 这看起来非常unPythonic与
循环
和虚拟变量
浏览 3
提问于2014-10-02
得票数 0
回答已采纳
1
回答
缺少
Matlab
共享库导致的错误
matlab
、
simulink
在未安装
Matlab
的计算机上运行可执行文件时,出现以下错误: dyld:库未加载:@rpath/libmat.dylib引用自: /Users/MrX/Downloads/.
浏览 32
提问于2020-04-24
得票数 0
回答已采纳
1
回答
在需要矩阵行的函数上应用数组
matlab
some_black_box_function_that_takes_only_one_row_at_once(x)y = zeros(1,15); y(i) = f(x(i,:));我想
摆脱
这个
循环
是为了并行的目的我如何在
MATLAB
中实现这一点? 编辑some_black_box_function_that_takes_only_one_row_at_once以接受2D矩阵不是一种选择。
浏览 2
提问于2018-09-04
得票数 0
回答已采纳
点击加载更多
相关
资讯
世界无法通过循环利用来摆脱塑料危机
MATLAB入门基础教程-如何安装MATLAB
matlab教程
Matlab用深度学习循环神经网络RNN长短期记忆LSTM进行波形时间序列数据预测
Matlab软件
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券