Variable into a constsant for a plot

Hi,
I am trying to plot an equation with two variales but setting one variable as a constant for the plot.
Here is the code i have tried so far:
syms w sol(t)
sol(t) = (1/(400-w^2)) * (sin(w*t) - (w/20)*sin(20*t))
for w=5:10
fplot(sol(t))
hold on
end
hold off
Here is something else I have tried with a simplied version of the problem:
syms y(x) a
y(x) = a*x
a = 1
fplot(y(x))
OR
syms y(x) a
y(x) = a*x
assume(a==1)
fplot(y(x))
Thanks in advance for any help you can give.

 採用された回答

Patrick Haffmans
Patrick Haffmans 2021 年 2 月 19 日

0 投票

The function you want to use is
subs(s,old,new)
Check out how to use it here

1 件のコメント

Jack
Jack 2021 年 2 月 19 日
Thank you patrick.
clear
syms y(x) a
y(x) = a*x
fplot(subs(y,a,3))

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeMathematics についてさらに検索

製品

質問済み:

2021 年 2 月 19 日

コメント済み:

2021 年 2 月 19 日

Community Treasure Hunt

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

Start Hunting!

Translated by