%%ENGS103P
% Coursework 1
% 21 October, 2015
% Question 2(b)
A=0.009; % m
k=9800; % N/m
m=1; % kg
t=0,0.001,1;
x=A*cos(sqrt(k/m)*t); % m
plot(x,t)
grid on
xlabel('t')
ylabel('x')
title('Graph of x against t')

 採用された回答

aacarey
aacarey 2015 年 10 月 21 日

0 投票

t = 0,0.001,1; % The commas can be read kind of like "t has the values 0 and 0.001 and 1".
What you need to do instead is use colons
t = 0:0.001:1; % The colons can be read kind of like "t is all the values spanning 0 to 1 in increments of 0.001"

2 件のコメント

dpb
dpb 2015 年 10 月 22 日
mmmm....I hate to let the cat out of the bag too easily on homework; would prefer the student find the issue themselves with a little a hint as possible. The learning experience tends to be enhanced that'a'way.
Jessica Lee
Jessica Lee 2015 年 10 月 22 日
Thank you! I'm not very familiar with the functions of notations as I've just started learning MATLAB so that really helped :)

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

その他の回答 (1 件)

dpb
dpb 2015 年 10 月 21 日

0 投票

Check what your t actually is (instead of what you intend it to be)...

カテゴリ

ヘルプ センター および File ExchangeGraph and Network Algorithms についてさらに検索

タグ

質問済み:

2015 年 10 月 21 日

コメント済み:

2015 年 10 月 22 日

Community Treasure Hunt

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

Start Hunting!

Translated by