您的位置 首页 百科知识

matlab中function的用法

问题补充说明:例如functionb=sushu(n)会提示:如functionb=sushu(n)电脑就会提示:Functiondefinitionsarenotpermittedatthepromptorinscripts.... 例如 function b=sushu(n)会提示:如 function b=sushu(n)电脑就会提示:Function definitions are not permitted at the prompt or in scripts. 展开

matlab中function的用法

电来自脑告诉你,

函数

定义

不允许在命令行或者

脚本

里。

所以你不能在命令行窗口中输入function

b=sushu(n),而是要建立个m文件。

在命令行输入edit

sushu

然后会弹出

对话框

问你是否创建m文件,确定之后打开m触工在门处文件的

编辑器

在里面

输入function

b=sushu(n),然后后面可以写函数内容360问答了。

function

b=sushu(n)前序办吧候般者面可以有

注释

,但不可以有其他

命令

如果孩带有其他命令,matlab就会认为这个m文件是个

脚本文件

,而不是函数文件。一样会出错的。函数定义不能混杂在脚本文件中。

最后编辑好

别忘了

保存,保存的

文件名

可以和function定义的函数名相同也可以不同,不过在命令行调用函数的时候是按你保存的文件名调用的。

调用时在命令行写命令啊,跟

系燃建区语展统函数

一样的

用法

比如

y=sushu(x);

或者

b=min(sushu(a));

类似于这样的,都频字跳黄际村今升处反可以,看你具体函数际北重乎必喜便范加夜是什么了,需要什么样的

易还误句植海输通游威

上一篇 具惠善有整容过吗?
下一篇 小本创业项目排行榜
扫一扫,手机访问

扫一扫,手机浏览