一、函数
重复利用的代码块。
例子:
%matlab
function [mean, sdev] = stats(x)
if ~isvector(x)
error('Input must be a vector')
end
len = length(x);
mean = sum(x)/len;
sdev = sqrt(sum((x-mean).^2/len));
end
#python
import numpy as np
# Function definition is here
def stats(my_array):
"This calculates the mean of the input array"
mean = np.sum(my_array)/np.size(my_array)
return mean
# Now you can call stats function
m = stats([4,5,6])
print(m)