EDA365电子论坛网

标题: matlab函数书写格式 [打印本页]

作者: justlikethisis    时间: 2020-12-17 14:53
标题: matlab函数书写格式
在定义函数时,如果有两个不同的参数,一定要在前面加上相应的函数句柄么?例如如下函数' W3 A. K1 p9 U, l9 m- B
f=x.^2*sin(sqrt(x))-integral(exp((-1).*t.^2).*log(t).^2,0,x.^2+1)7 o6 D! G# g, r2 j. E# i
一定要写成' |. W4 r# q. X3 c8 b
f=@(x)x.^2*sin(sqrt(x))-integral(@(t)exp((-1).*t.^2).*log(t).^2,0,x.^2+1)这种形式么?
% c, G9 v% f7 x/ C6 S# a' q函数句柄在这里起什么作用呢?函数句柄不是调用函数的时候才需要的么?0 r( E% Q5 Q: n0 l1 y7 f0 v$ C

作者: nevadaooo    时间: 2020-12-17 15:29
@是用以定义句柄函数,不用@,f只是变量
作者: shapeofyou888    时间: 2020-12-17 15:34
跟着学习学习
作者: lugovern    时间: 2021-1-16 12:19
棒!!!!




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2