How to compute an indefinite integral?

3 visualizzazioni (ultimi 30 giorni)
Tiffany Kocis
Tiffany Kocis il 16 Set 2013
I am trying to have MATLAB solve
2,241.1 = integral (from 0 to t) of (1000dt).
For whatever reason, I cannot get the integral to work even if I take out the solve and such.
syms x t
int(1000, [0,t])
returns the following error:
??? Error using ==> mupadmex Error in MuPAD command: Second argument must be either of form x or x=a..b [int]
Error in ==> sym.int at 40 r = mupadmex('symobj::intindef',f.s,x.s);
Error in ==> Kocis_hw1_problem4 at 54 int(1000,[0,t])
Can anyone tell me how to do this?
Thanks, Tiffany

Risposte (1)

Shashank Prasanna
Shashank Prasanna il 16 Set 2013
>> int(1000,t,0,t)
The limits go in as the 3rd and the 4th arguments seperately:
  2 Commenti
Tiffany Kocis
Tiffany Kocis il 16 Set 2013
Modificato: Azzi Abdelmalek il 16 Set 2013
That worked! but the link says this:
int(expr,var,[a,b]), int(expr,var,[a b]), and int(expr,var,[a;b]) are equivalent to int(expr,var,a,b).
Whats the difference?

Accedi per commentare.

Categorie

Scopri di più su Symbolic Math Toolbox in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by