how to integrate a graph

1 回表示 (過去 30 日間)
MSP
MSP 2017 年 3 月 29 日
回答済み: KSSV 2017 年 3 月 30 日
A function is given for a definite interval. Infact exact problem coding is not required.The solution must be general.
  1. f(x)=x^2;0<x<5
  2. f(x)=x;5<x<8
Now how to integrate this and plot this I came up with
syms x
c=int(x^2)
then using heaviside function I could plot e.g c.*heaviside(t)-c.*heaviside(t-5);first part
But how do you convert the sym to matlab variable again
Help is higlhy appreciated

採用された回答

KSSV
KSSV 2017 年 3 月 30 日
syms x
f = x^2 ;
% integration
c = int(f) ;
% plot
xx = linspace(0,5) ;
plot(xx,double(subs(c,xx)))

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeCalculus についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by