Matlab 在一个文件中调用另一个文件中的函数 |
您所在的位置:网站首页 › matlab中zeta函数 › Matlab 在一个文件中调用另一个文件中的函数 |
文章目录
Part.I IntroductionPart.II 方法Chap.I A 文件中只有一个函数Chap.II A 文件中有多个函数
Part.I Introduction
本文介绍一下在脚本文件 B 中调用文件 A 中的函数的方法。 Part.II 方法目的:在文件B.m调用A.m中的函数 默认两个文件在一个文件夹下,否则要添加路径 addpath('xxx') Chap.I A 文件中只有一个函数只需令 A.m 文件中函数名与文件名一样即可! A.m 文件内容 function sum = A(a,b) sum=a+b; endB.m 文件内容 %% main A(1,2)直接运行 B 得到 >> B ans = 3 Chap.II A 文件中有多个函数这种情况下需要在文件头部加点东西,具体演示如下 A.m 文件内容 %% Call ALL Function function F = A F.add = @add; F.multiply = @multiply; F.mis = @mis; end %% Function body function c = add(a,b) c=a+b; end function c = multiply(a,b) c=a*b; end function c = mis(a,b) c=a-b; endB.m 文件内容 %% main A().add(1,2) // 注意,一定要加括号!!! A().multiply(2,3) A().mis(4,3)直接运行 B 得到 >> B ans = 3 ans = 6 ans = 1完事! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |