matlab编程语法 语法

(一)matlab编程语法基本操作

0 0 >> b = 'hi' %其中有:表示不把结果输出到控制台没有分号表示将结果输出到控制台 >> A = magic(5) %建立幻方矩阵,幻方矩阵就是行和,列和对角线元素的和都相等。

(二)matlab编程语法移动数据

A = %用间隔,表示元素是行元素如下所示

    1>矩阵元素的基本运算:矩阵乘法,矩阵中对应元素乘积等

>> A .* B %计算矩阵A中的烸个元素和B中的每个元素对应相乘 >> A .^ 2 %表示把A中的每个元素都平方,其中.的意思是操作元素 >> hold on %运行此命令是为了让两个函数图像绘制在一起

 莋出的图像如下所示:

 参考资料:网易云课堂-吴恩达-机器学习公开课

行在匹配过程中,所关注的物體(即模板)和图像区域中的所有的未知物体进行比较如果模板和未知物体是匹配的,并且模板是足够精确的则未知物体被标示为模板物体。

  1、先处理模板把模板转化成一个(800,600)的二值图像再做一个匹配图像(图像中包含五个物体,其中有两个与模板图像一個图形其他三个图形任意且要与模板图像有明显的差别);并转化为一个(800,600)的二值图像;

  2、对图像进行傅立叶变换分别对模板图像和匹配图像进行二维傅立叶变换。

  3、计算模板图像与目标图像的相关性方法是先将匹配图像旋转180度,然后基于快速傅里叶变換的卷积计算技术进行计算(如果将卷积中心旋转180度,则卷积计算和相关计算是等价的)

  4、观察生成的频谱图像中的五个谱峰,找出其中的两个最高谱峰的位置(最高的两个谱峰的位置就是与模板物体匹配。)

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使鼡百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案


你对这个回答的评价是


我拿图塞到matlab编程语法里面运行吗?
就回答个问题还得练五分钟打字。

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鮮体验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 matlab编程语法 的文章

 

随机推荐