Replace a symbolic variable with a symbolic expression

1 次查看(过去 30 天)
Hi eveyone. I've the following code:
close all
clear all
syms t
Y=fourier(heaviside(t));
The result is Y = pi*dirac(w) - 1i/w. My goal is to replace w with 2*pi*f. How can I do that?
Thank you for your help.

回答(1 个)

John D'Errico
John D'Errico 2017-7-3
Subs does this directly.
help subs
  1 个评论
Gennaro Arguzzi
Gennaro Arguzzi 2017-7-3
Hi John D'Errico, I just tried with subs, but it works only if the first input is pi*dirac(w) - 1i/w. Instead in my code I have Y.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Symbolic Math Toolbox 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by