matlab 中for循环的使用

发布时间:2024-11-18 17:52

使用解题软件辅助,如MATLAB或Excel #生活技巧# #学习技巧# #解题技巧训练#

clc; close all; clear; I=imread('1.bmp'); W=fspecial('gaussian',3,0.5); size_a=size(I); g=imfilter(I,W,'conv','symmetric','same'); t=g(1:2:size_a(1),1:2:size_a(2) ); imshow(I); figure,imshow(t)


大家看到这断代码有什么感想的呀  我们知道的 c/c++中使用for循环实现算法的效率是相当的快的  暗示在matlab中,for循环是相当的慢的,我记得tic ,toc可以来测试程序的运行时间的,为此我 也苦恼过的 但是 最近做图像处理的时候发现有个好方法,大家可以学习下的  嘻嘻     t=g(1:2:size_a(1),1:2:size_a(2) )此语句也实现了for循环的 功能的 叫循环向量化的  提高了图像处理的效率的  大家可以试试的呀    嘻嘻

网址:matlab 中for循环的使用 https://www.yuejiaxmz.com/news/view/123082

相关内容

matlab中for循环的简单使用
MATLAB图像处理(包括图像类型转换)
matlab中uigetfile的用法
基于MATLAB语音识别系统GUI界面
Matlab 透视变换原理 代码实现
对matlab中的sparse()深刻理解
外循环和内循环,怎样使用才正确?
智慧城市如何通过技术手段提升城市生活的质量与效率?请结合实际案例分析其在城市规划和管理中的应用。
如何在智能宣传系统软件开发项目中应用机器学习技术提高团队的知识共享与转移效率?
Matlab代码实践——BP神经网络

随便看看