机器人视觉 课件3-Matlab Programming

机器人视觉 课件3-Matlab Programming

ID:37819449

大小:2.38 MB

页数:7页

时间:2019-05-31

机器人视觉 课件3-Matlab Programming_第1页
机器人视觉 课件3-Matlab Programming_第2页
机器人视觉 课件3-Matlab Programming_第3页
机器人视觉 课件3-Matlab Programming_第4页
机器人视觉 课件3-Matlab Programming_第5页
资源描述:

《机器人视觉 课件3-Matlab Programming》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1EigenvaluesandEigenvectors22012/9/6在變換的作用下,向量僅僅在尺度上變為原來的倍。稱是的一個特徵向量,是對應的特徵值。的特徵向量,按照定義,是在變換的作用下會得到自身的倍的非零向量,也就是=在等式兩邊的左側乘以單位矩陣I,得到=⋅=()因此(−)=0ROBOTVISION根據線性方程組理論,為了使這個方程有非零⋯=⋯解,矩陣的行列式必須是零:⋯det(−)=0=⋯=⋯⋮

2、Huang-NanHuang⋮⋱2012/9/6⋯2012Autumn∈×,=,=1,2,…,=Λ⇔=Λ#SingularValueDecomposition(SVD)32012/9/642012/9/6假設$是一個%×階矩陣,其中的元素全部屬於域,也就是實數域ℝ或複數域已知$.=,-,$∗-=,.ℂ。如此則存在一個分解使得$=(Σ∗∗其中(是%×%階酉矩陣;Σ是半正定%×階對角矩陣;而∗,即的共軛轉置,$,.=,-⇒($$)-=(,)-是×階酉矩陣。這樣的分解就稱作$

3、的奇異值分解。Σ對角線上的元素,即為∗∗$的奇異值。$,-=,.⇒($$).=,.∗∗%,为$$与$$的特徵值而-与.分设一個非負實數,是$的一個奇異值僅當存在的單位向量-和的單位向量.如下:$.=,-,$∗-=,.别为对应的特徵向量其中向量-和.分別為,的左奇異向量和右奇異向量。對於任意的奇異值分解,矩陣Σ的對角線上的元素等於$的奇異值.(和的列分別是奇異值中的左、右奇異向量。因此,Matlabcommand:一個%×的矩陣至少有一個最多有/=min(%,)個不同的非零奇異值。eig–eigenvalu

4、esandeigenvectors總是可以找到在%的一個正交基(,組成$的左奇異向量。svd–singularvaluedecomposition總是可以找到和的一個正交基,組成$的右奇異向量。如果一個奇異值中可以找到兩個左(或右)奇異向量是線性相關的,則稱為退化。TodayGoals62012/9/6LearnenoughMatlabprogrammingtechnique3MATLABPROGRAMMINGforreadingandwritingMatlabcode.LearntodebugMatlabcode.

5、2012/9/6LearntheefficiencyusingMatlabvectorcommandotherthanusualloopcommand2012/9/6OutlineSystemOutput72012/9/682012/9/6SystemInput/OutputCommanddisp–displaytheresult(stringornumber)toFunctionscommandwindowsBasicProgrammingTechniquedisp(A)displaythecontentofamatr

6、ixAForLoopCommanddisp(string)displayastringwhichisWhileLoopCommandenclosedby单引号,forexampledisp('thiswilldisplayIf/elseif/elsethistext')Switch/case/otherwisecombinationofstringwithnumber,i.e.,TentFunction>>x=2.678;Debuging>>disp(['Valueofiterateis',num2str(x),'

7、atthisExamplesstage'])Multi-dimensionalArraysValueofiterateis2.678atthisstageCommonFunctionLibrarywherenum2str(x)isthefunctionwhichtransferthenumberintoxcorrespondingstringSystemInput/OutputExample92012/9/6102012/9/6fprintf(‘filename’,‘formatstring’,list);>>x=1007

8、.46;y=2.1278;k=17;wherefilenameisanoptionalandifitisomitted,thentheresultis>>fprintf('x=%8.2fy=%8.6fk=%2.0f',x,y

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。