matlab 自定义函数及调用
第一,自定义函数优点有很多,比如可重复利用;容易纠错,以后直接装入大工程里(更重要的是,实参是复制给形参的,在自定义函数中运行时形参独立显示,这一点和C不一样)。
第二,通过help/lookfor 自定义函数名 快速查找到自己所写的函数(H1注释行功能)
第三,调试功能
自定义函数代码:
function distance = dist(x1, y1, x2, y2) %写在首行
%自定义函数
%脚本文件:dist.m
%函数功能:
% 该函数用来计算笛卡尔坐标系中两点之间的距离,两个点的坐标通过形参输入(4)
% 学习H1注释行的使用,及函数的调用
%DIST函数:计算计算笛卡尔坐标系中两点之间的距离
%
%应用示例:
% res =dist(x1, y1, x2, y2)
%
% 定义变量:
% x1 ---位置1的x坐标
% y2 ---位置2的y坐标
% x1 ---位置1的x坐标
% y2 ---位置2的y坐标
%
% 版本记录:
% 日期 负责人 版本描述
% 2015-10-9 10 王茂春 源代码% 计算距离distance = sqrt((x2-x1).^2 + (y2-y1).^2);
调用代码:
% 脚本文件: test_dist.m
%
% 目标: 实际调用自定义函数dist% 定义变量:
% a1 ---位置a的x坐标
% b