matlab简单程序

matlab简单程序,第1张

imread:读图像存入矩阵

rgb2gray:RGB彩图转灰度图

fun是一个函数,作用是将返回一个与输入矩阵x一样尺寸的矩阵,其中每个元素都是输入矩阵的x标准差

blkproc:对图像分块处理,本程序中表示分成32×32的块,每个块应用fun函数

通俗点讲,最后效果是把输入彩图转灰度图并马赛克化。

matlab默认的程序文件是m文件,但有很多情况下需要用matlab调用C语言程序,归纳起来有以几种情况:1、matlab程序中的某模块非常耗时,改用C语言编写可以提高执行速度。2、现有成熟算法已经用C语言编写完成,但是matlab程序需要调用其中的某一算法,但不想改写成为m程序3、从m程序可以直接获取源代码,为了保护知识产权,作者希望只提供接口,和库函数,供使用者调用。类似于Windows系统动态链接库(dll)

1 x'-- x的转置矩阵

xx'的结果是矩阵或数值,由x的维数(x若为向量,维数就是其长度)决定

2 inv 求逆矩阵。

miu=1/(ad'inv(R)ad);

既然程序没有报错,那么(ad'inv(R)ad)就是一个数值,而

w = miuinv(R)ad = 1/(ad'inv(R)ad) inv(R)ad 是矩阵运算,

不能按照代数四则运算进行简单的“约分”。

3 y(1,v)=w'a;

v=v+1; 这是为了记录向量y,v表示当前值在向量中的位置。算完这一个后,位置向后移动,从v到(v+1),继续循环,算出的y值就记录在(v+1)位置处

以上就是关于matlab简单程序全部的内容,包括:matlab简单程序、matlab编写程序、matlab 程序详解等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9361768.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存