How can plot integral for sin wave
    3 次查看(过去 30 天)
  
       显示 更早的评论
    
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 个评论
  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.
回答(3 个)
  Wayne King
    
      
 2013-6-14
        
      编辑:Wayne King
    
      
 2013-6-14
  
         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 个评论
  Samarth
 2013-6-14
         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
0 个评论
另请参阅
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!





