Matlab 为什么我不能使用开机功能?
我写了这段代码:Matlab 为什么我不能使用开机功能?,matlab,exponent,Matlab,Exponent,我写了这段代码: t=linspace(0,pi) x = @(t)sin(t) 然后我尝试了这个-> x = power(x,2) 但是它给了我一个错误,我怎么能在函数上使用幂函数呢?你不能 但是,您可以在函数的输出上使用幂函数 或者,您可以创建调用第一个函数的第二个函数 x2=@(t)power(x(t),2); % this is an anonymous function 尽管如此,我希望这是一个例子。将函数sin重新定义为x没有任何意义,只需使用函数sinsin(t)。^2或s
t=linspace(0,pi)
x = @(t)sin(t)
然后我尝试了这个->
x = power(x,2)
但是它给了我一个错误,我怎么能在函数上使用幂函数呢?你不能
但是,您可以在函数的输出上使用幂函数
或者,您可以创建调用第一个函数的第二个函数
x2=@(t)power(x(t),2); % this is an anonymous function
尽管如此,我希望这是一个例子。将函数
sin
重新定义为x
没有任何意义,只需使用函数sin
sin(t)。^2
或sin(linspace(0,pi))。^2
是其他替代方法,具体取决于后续使用---请参阅
x2=@(t)power(x(t),2); % this is an anonymous function