1.m文件
function c =fun(a, b)
c = a+b;
end
调用方式:
c = fun(1, 3)
2.调用子函数
%函数文件:funtry2.m
function []=funtry2()
for t=1:10
y=lfg2(t);
fprintf('%d^(1/3) = %6.4f\n',t,y);
end
%子函数
function y=lfg2(x) %%子函数
y=x^(1/3);
3.符号函数syms
syms x
f(x) = 2* x;
ezplot(f)
y_val = f(2);
syms y(t)
D2y = diff(y, 2);
Dy = diff(y);
dsolve(D2y + Dy + y == 0)
4.匿名函数
《MATLAB 匿名函数详解(超级全面)》
f = @(x) 2*x+1;
y_val = f(1)