Why is this scipt resulting in a blank plot?

Hello I am relatively new to MatLab and I am currently trying to plot a 4th degree rational function.
The script is as follows:
hold on
m = 5.987*10^5; %mass of pendulum
M = 2.495*10^6; %mass of building
L = 12.6; %length of pendulum
k = 1.899*10^14; %building stiffness constant
g = 9.81;
w = [-50000 : 100 : 50000];
y = ((-w.^2*m*L^2+m*g*L)*k)/((-w.^2*(M+m)+k).*(-w.^2*m*L^2+m*g*L)-(w.^4*m^2*L^2));
plot(w,y);
The result is a blank plot with no curves on the figure. Any suggestions or solutions?
Thanks

 採用された回答

Walter Roberson
Walter Roberson 2015 年 12 月 4 日

0 投票

y = ((-w.^2*m*L^2+m*g*L)*k) ./ ((-w.^2*(M+m)+k).*(-w.^2*m*L^2+m*g*L)-(w.^4*m^2*L^2));

1 件のコメント

kevmister7
kevmister7 2015 年 12 月 4 日
Thank you so much, I forgot that the division also needs to be entity division! Thanks again

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

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange2-D and 3-D Plots についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by