matlab里function怎么用

作者&投稿:齐旺 (若有异议请与网页底部的电邮联系)
~ 1、M函数除了直接用函数名调用之外,也可以进行参数传递,使得Matlab应用更加方便。M函数文件以function开头,格式为function输出变量=函数名称(输入变量)语句。
2、function输出变量=函数名称(输入变量)函数内容end例如,利用matlab的程序编辑器,来编写函数文件。
3、function的用法是1新建一个m文件functionf=f(x)f(1)=x^3+3*x+4;%f(1)表示第一个方程,如果还有可以追加f(2),一次类推,当然只有一个时f(1)可以简写成f。
4、先通过在命令栏中输入function,点击右键或者按F1来查询function函数的帮助文档。然后在帮助文档中对function函数进行了详细的功能描述,使用方法的介绍。
5、在里面输入functionb=sushu(n),然后后面可以写函数内容了。functionb=sushu(n)前面可以有注释,但不可以有其他命令,如果有其他命令,matlab就会认为这个m文件是个脚本文件,而不是函数文件。一样会出错的。


资溪县17263628972: MATLAB中函数function是怎么用的 -
丛彬艾可: 1 2 3 4 5function sumab =addfun(a,b) %a和b为输入变量;sumab为对变量操作后得到的结果 %例如对输入变量做加法: sumcal =a +b; end

资溪县17263628972: 在Matlab中如何正确的理解和使用function! -
丛彬艾可: function是函数,独立文件,以function开头,需要有函数名,也可以有输入参数和返回参数表.第二行开始可以以%开头输入注释作为help查询的返回.函数文件不可运行,只能由脚本文件进行调用.

资溪县17263628972: function在MATLAB中怎么用 -
丛彬艾可: function用来定义函数,一般一个函数放在一个.m文件里.举个简单的例子建立一个myfunction.m,然后在文件中写.function y=myfunction(a,b) 其中a,b是输入函数的参数,y是函数返回的值.当需要返回多个值时,可以将y看作一个数组,或者直...

资溪县17263628972: matlab中的function的用法 -
丛彬艾可: 没有问题,只是需要使用m文件来定义function,不能直接在命令窗口定义 具体可以这样,选择Script或者Function 然后在m文件里完成你的函数定义和功能

资溪县17263628972: matlab中 function怎么用啊? -
丛彬艾可: 可以直接用polyval([1 0 3 4],0), 由于你这个是多项式,很好处理的 如果是不能写成矩阵系数的非线性函数,相对就麻烦一点了 比如y=sin(x)+x^2,要求x=0处的值,可以这样求, f=inline('sin(x)+x^2','x')%表示符号函数 y=f(0)%将x=0带入符号函数...

资溪县17263628972: matlab function函数怎么用 -
丛彬艾可: 函数调用直接用函数名(参数列表)即可.例如:定义一个函数: function [返回参数列表]=函数名(输入参数列表) 调用: [函数返回值]=函数名(输入参数)

资溪县17263628972: 问一个很弱的问题:matlab里function文件到底怎么运行 -
丛彬艾可: 把函数文件保存,文件名和函数名相同 然后再脚本文件里面调用该函数 比如函数为 a=fun(b) 那么在脚本里面定义b,调用a=fun(b) 或者在命令窗口直接输入 注意函数文件要在当前目录下面

资溪县17263628972: function在matlab中的作用,或者说是怎么运用这语句 -
丛彬艾可: function 在matlab中用于定义函数,实现函数功能,常用定义方式: function [output1,output2]=myfunction(input1,input2,...)

资溪县17263628972: matlab function 怎么调用 -
丛彬艾可: 个人感觉:如果要求一个函数在区间[a,b]上的积分,不应该这样定义函数 你是有什么特殊要求? 应该是在函数体里定义函数,然后在主程序里调用函数 例如: 函数: function y=fun(x) y=2.^x; 保存后 在主程序里调用: aa=quadl('fun',a,b);才对呀.

资溪县17263628972: matlab中function的具体用法,谁知道啊 告诉我. -
丛彬艾可: function不就是函数的标志符吗?function [a,b]=funname(c,d,e)// 各种代码 end 就这样呀

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网