赞
踩
函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。
1、Python:
1.1函数定义:
def 函数名(x1,x2...):
(1).函数第一行一般写注释
(2).return来返回输出。
如果没有输出不用写return。
如果没有输入:def 函数名(),即空括号
eg
- def max(a,b):
- if a>=b:
- max = a
- else:
- max=b
- return(max)
- a=1
- b=2
- print(max(a,b))
-
- 输出:
- 2
2、matlab
2.1函数定义
function [y1,y2,...] = 函数名(x1,x2....)
在创建自己的函数时,要使用function函数开头
y1,y2....即函数的输出
x1,x2,x3....函数的输入
函数名:给自己定义的函数起名
2.2函数调用
我们定义好的函数调用时,只需要
[h1,h2...]=函数名[k1,k2....]
这一段就可以实现之前定义的函数功能
h/k特地和yx区分,意思是没必要定义函数和调用函数的变量起名一样
函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
例子可以看
matlab 5 .封装:幅频特性_marujie123的博客-CSDN博客
并且matlab在调用时,默认的文件路径是调用函数的存储路径!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。