How can plot integral for sin wave

HELLO
iam plot sin wave signal and used the code in m file:
t=0:0.1:360*22/7/180;
x1=sin(t);
plot(t,x1);
but how can plot integral for sin wave?
please help me
tech

4 件のコメント

Azzi Abdelmalek
Azzi Abdelmalek 2013 年 6 月 14 日
Can you be more specific? Definite or indefinite integral?
face wasd
face wasd 2013 年 6 月 14 日
thanks Azzi Abdelmalek for reply
the integral from 0 to 360
Wayne King
Wayne King 2013 年 6 月 14 日
Now, I'm confused. You say "how can plot integral for sin wave?" This has to be the indefinite integral. The definite integral is just a number, so do you want to plot something or do you just want a number. Did you see my response below? That finds and plots the indefinite integral.
face wasd
face wasd 2013 年 6 月 14 日
Iam plot integral for sin wave in simulink ,the form the signal positive and the amplitude from 0 to 2 ????

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

回答 (3 件)

dileep- adabala
dileep- adabala 2013 年 6 月 14 日

0 投票

DO MATHEMATICAL CALCULATIONS FIRST TTHEN PLOT FOR COS WAVE
Wayne King
Wayne King 2013 年 6 月 14 日
編集済み: Wayne King 2013 年 6 月 14 日

0 投票

t=0:0.1:360*22/7/180;
x1=sin(t);
dt = t(2)-t(1);
x2 = cumsum(x1.*dt);
x2 = x2-1-x2(1);
plot(t,x2)
Or
x2 = cumtrapz(t,x1);
x2 = x2-1-x2(1);
plot(t,x2)

2 件のコメント

face wasd
face wasd 2013 年 6 月 14 日
thanks for reply
Iam plot integral for sin wave in simulink ,the form the signal positive and the amplitude from 0 to 2 ????
sirisha tammineni
sirisha tammineni 2021 年 2 月 23 日
x2 = cumsum(x1.*dt);
x2 = x2-1-x2(1); sir can u explain these two lines

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

Samarth
Samarth 2013 年 6 月 14 日

0 投票

f=inline('sinx','x');
syms x;
y=int(f(x),x);
t=0:0.1:360*22/7/180
hold on
plot(y(t),t);
end

カテゴリ

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

製品

タグ

質問済み:

2013 年 6 月 14 日

コメント済み:

2021 年 2 月 23 日

Community Treasure Hunt

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

Start Hunting!

Translated by