plotting Radians in MATLAB
67 ビュー (過去 30 日間)
古いコメントを表示
Hello, I am trying to plot the following equation to obtain a graph: v(t)=5sin(ω*t+90degrees). I know values have to be in radians in order for MATLAB to compute it. any suggestions on how to write this codes of functions? can i use symbols such as ω and the variable t?
2 件のコメント
Lawrence
2024 年 1 月 6 日
移動済み: Dyuman Joshi
2024 年 1 月 6 日
What would be problem in this program?
For angle x1= (5*pi/12 - 0.255) radians
let u=20 t= 0:0.1:9
equation for x axis x=u*cosx1*t
equation for y axis y= u*sinx1*t-0.5*9.81*t.*t
now plotting in matlab as follows:
plot(x,y)
Image Analyst
2024 年 1 月 6 日
移動済み: Dyuman Joshi
2024 年 1 月 6 日
Well it's not MATLAB code for one thing.
採用された回答
Image Analyst
2015 年 2 月 23 日
You can specify omega and t then calculate v:
t = linspace(0, 5, 400); % 400 elements from 0 to 5
omega = 4; % Whatever. Units of degrees per second.
v = 5 * sind(omega * t + 90); % Sind() takes values in degrees instead of radians.
3 件のコメント
Image Analyst
2015 年 2 月 23 日
It is plotted in the time domain. Time is the x axis.
plot(t, v, 'b-', 'LineWidth', 2);
grid on;
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Line Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!