现在的位置: 首页 > 综合 > 正文

matlab自定义函数

2018年04月15日 ⁄ 综合 ⁄ 共 425字 ⁄ 字号 评论关闭


M函数文件示例。本例演示:(A)编写一个画任意半径任意色彩线型的圆。(B)完整函数文件的基本结构。(C)函数文件各基本组成部分的作用。

[exm07044_1.m]

function
sa = exm07044_1(r,s)

%CIRCLE  

if
nargin>2

  
error('
输入宗量太多。');

end;

if
nargin==1

  
s='b';

end;

clf;

t=0:pi/100:2*pi;

x=r*exp(i*t);

if
nargout==0

  
plot(x,s);

else

  
sa=pi*r*r;

  fill(real(x),imag(x),s)

end

axis('square')

------------------------------以上摘自《matlab中文教程》。

再举一个自己刚做的函数为例。求Harris角点,输入值是图像,输出值是角点坐标。

具体做法:新建一个m文件,重点是以函数名命名文件。

function [u,v]=CF(Image)

 

抱歉!评论已关闭.