55问答网
所有问题
当前搜索:
MATLAB定义函数及调用
matlab中
@ f是什么意思?
答:
表示 f 为函数句柄,@是
定义
句柄的运算符。f=@(x)acos(x) 相当于建立了一个函数文件:% f.mfunction y=f(x)y=acos(x);是匿名
函数的
意思 函数句柄的使用方法也和函数是一样的。
Matlab函数
怎样
调用
工作区变量
答:
同时在“
函数
(自
定义的
)”和m文件中需要使用修改的变量申明为全局变量就可以了。就是变量前面加GLABAL 例如:function main global a b c d...(注意:参数
的定义
在主函数内定义)function submain global a b c d...不知是否满足你的需求 ...
matlab
如何
调用
指定目录下
的函数
答:
②path('foldername'); %该命令可以将指定目录的路径临时添加到
matlab的
搜索路径(不改变maltab的当前路径),但是在下次运行maltab时候该路径将被移除出maltab的搜索路径.以上几种方法都可以让
调用
指定目录下
的函数
,可以根据个人实际需要选择不同的方案....
Matlab
在m文件中
定义函数
答:
也就是说该文件必须是以function打头
的函数
文件,不能是前面不是函数,后面跟一串函数。———不是说了么,前面是命令后面加函数是不行的,必须前面也是函数!其实这根本无所谓,你直接将这些命令
定义
为一个无参数的函数就可以了。
matlab
怎么
调用
function
函数
答:
个人感觉:如果要求一个函数在区间[a,b]上的积分,不应该这样
定义函数
你是有什么特殊要求看 应该是在函数体里定义函数,然后在主程序里
调用函数
例如:函数:function y=fun(x)y=2.^x;保存后 在主程序里调用:aa=quadl('fun',a,b);才对呀.
matlab定义
完
函数
之后不能直接
调用
吗
答:
能,注意得在同一个目录下
...帮忙看看
MATLAB
里面自
定义函数
到底怎么
调用
?? 数值分析里面一个问...
答:
traprl()函数没有错误。错误就在于自
定义函数
缺少句柄函数符号。正确的写法为 sum=traprl(x^2*exp(-2),0,4,10)修改后运行结果 sum = 2.9016
matlab中
,怎样用function
定义
带参数的方程? 比如 function y=myfun...
答:
然后就是
定义函数的
内容,通俗的说就是怎样由输入参数a,b得到返回值y。比如最简单的y=a+b。总结一下,将下面的代码 function y=myfunction(a,b)y=a+b;保存为一个m文件myfunction.m,
调用
方式如下。num=myfunction(3,4);这样就可以由函数中的y=a+b得到num的值是3+4=7。以上是最简单的例子...
Matlab中
plot
函数
一共能
调用
多少种颜色
答:
可以
调用
所有存在的颜色。你可以用RGB值来代替'r','b','g','m','c','k','y'。比如我要下面圈出来的这种颜色画图。其RGB值为[148 0 211]那么有程序:x=0:0.1:pi;plot(x,sin(x),'color',[148 0 211]/255)RGB值可以自己去选哦,给一个网站:http://tool.oschina.net/commons?
matlab中定义
了一个
函数
,用fzero求零点时,却提示“输入参数的数目不足...
答:
错误在于,
调用函数
f( x )缺一个函数句 柄。可以将命令改为 >> x=fzero(@f,[1,8])
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜