matlab里怎么调用函数

如题所述

matlab可以在m文件函数中定义一个函数和多个子函数,但是需要注意的是子函数只能由同一m文件中的函数调用。如下面的例子:
function [max,min]=mypfun(x) %主函数
n=length(x);
max=mysubfun1(x,n);
min=mysubfun2(x);

function r=mysubfun1(x,n) %子函数1
x1=sort(x);
r=x1(n);

function r=mysubfun2(x) %子函数2
x1=sort(x);
r=x1(1);
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-28
假设建立函数fun,m文件文件名为fun.m文件内容的结构
function y=fun(x) %x,y分别是函数name的输入和输出,数、数组、矩阵都可以
y=x^3-1; %简单示例
第2个回答  2011-09-22
直接在命令窗口中打函数名就可以。
参数位置对应。。。
第3个回答  2011-09-21
能说的详细一点吗?matlab自带非常多的函数,详细的介绍可以用在matlab中用
help 函数名
来查看。例如画图用plot,详细的可以查看help plot

matlab怎么调用自定义函数
第一步在matlab中创建了一个自定义函数test_data,并将test_data函数放在当前文件夹,第二步在命令行窗口中输入test_data(3)进行调用函数,返回结果9,第三步在命令行窗口中调用函数,需要注意的是调用函数要在当前文件夹中,就是要在自定义函数test_data的路径文件夹下,不然会出现找不到的情况,第...

matlab怎么调用function函数
matlab怎么调用function函数:第一步打开matlab,点击新建->函数第二步默认创建了一个名为Untitled2函数,其中output_args是代表函数返回的结果,input_args代表函数输入的参数第三步输入“function[m]=test_data(n)m=n+1;end”,这里将函数名称改为test_data,输入参数n,返回结果m,m是n+1的计算结...

在matlab如何调用自己写的函数?
搜索目录是Matlab查找文件的路径列表,可通过`path`函数查看和管理。添加或删除搜索目录可使用`addpath`和`rmpath`函数。这些操作有助于确保Matlab能正确查找和执行所需的文件。脚本文件执行顺序为从上至下,无函数调用机制,执行所有语句。函数文件需以`function`声明开头,函数名与文件名一致,函数定义格式...

matlab怎么调用函数
以C++为例,在matlab中,如果是matlab自带的函数,则可以按照该函数的格式直接调用,如果是自己编写的函数,可以将函数写在一个文件中,之后再主文件中调用。C++是一种面向对象的计算机程序设计语言,由美国ATT贝尔实验室的本贾尼·斯特劳斯特卢普博士在20世纪80年代初期发明并实现,最初它被称作“CwithClas...

Matlab怎么调用函数
调用函数:首先我们需要在Matlab中打开NewM-File新建M文件;再创建一个自定义函数test_data,并将test_data函数文件放在当前文件夹内;在命令行窗口中输入简单定义函数test_data(3),返回结果;然后在命令行窗口中调用函数,需要注意的是调用函数要在当前文件夹中,就是要在自定义函数test_data的路径文件...

Matlab怎样把一个函数调用另外一个函数
打开matlab2012b,点击【newscript】,进入m文件编辑区。先点击【New】,再在下拉选项中选择【script】。进入m文件编辑区,文件默认名为:Untitled,即:未命名的。在编辑区窗口定义要创建的函数。将两个m文件放在同一目录。在第一个m文件里面直接输入第二个m文件的文件名即可(后缀名不要)。在matlab一般...

matlab怎么调用function函数
1、编写一个求自变量X的正弦值的m函数,如下:functiony=mysin(x)y=sin(x);%函数体此时在Matlab命令窗口输入若下内容时x=pi\/2;y=mysin(x)Matlab便会调用y.m文件子函数,计算sin值,并给出结果为y=1。2、先通过在命令栏中输入function,点击右键或者按F1来查询function函数的帮助文档。然后在...

Matlab基础入门之调用函数
`[out1, out2] = functionName(input1, input2)`在调用函数时,将输入参数放入括号内。如果有多个输入参数,用逗号分隔,相应的,如果有多个输出值,也需要用逗号分隔并放入中括号中。此外,MATLAB的命令语法和函数语法之间存在对偶性。在某些特定情况下,这两种语法可以等效使用。当不需要输出结果,...

Matlab怎样把一个函数调用另外一个函数
Matlab中一个函数调用另外一个函数的操作方法方法一:主函数调用子函数首先在Matlab中新建一个m文件函数Untitled2(),Untitled2()为主函数,然后在函数下方添加一个子函数count(i),主函数中调用子函数,代码如下:%主函数function[sum]=Untitled2()i=10;sum=count(i);end%子函数function[sum]=count(...

matlab怎么调用函数
function y = fun(x)y = x.^2;下面开始编写主文件(文件名为main.m),并调用函数文件fun.m中的函数fun。情况1:函数文件fun.m和主文件main.m在同一目录下,此时直接调用即可。a = [1,2,3];b = fun(a);运行后,b=[1,4,9]情况2:函数文件fun.m和主文件main.m在不同一目录下,此时...

相似回答