Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Problem to solve this integral in matlab

  1. Sep 16, 2005 #1
    hello , somebody could help me to solve in MATLAB this integral?
    [tex]r(\alpha) =\frac{1}{\theta} \int_{0}^{\theta} \ e^{-jk*2Rsin(\sigma/2)sin(\sigma/2+\alpha) } \,d\sigma[/tex]
    I have tried to solve it but it gives this error :confused: :

    Warning: Explicit integral could not be found.
    > In C:\MATLAB6p5\toolbox\symbolic\@sym\int.m at line 58
    In C:\MATLAB6p5\work\directividadCurvado.m at line 12
    ??? Error: Assignment statements do not produce results. (Use == to test
    for equality.)

    Error in ==> C:\MATLAB6p5\toolbox\symbolic\@sym\double.m
    On line 45 ==> D = reshape(eval(X),m,n);

    Error in ==> C:\MATLAB6p5\work\directividadCurvado.m
    On line 12 ==> ppp=double(int(exp(-i*k*2*R*sin(x/2).*(sin(x/2)+t)),'x','0','ang'));

    please help me. Excuse me by my writing. Thanks. :smile:
  2. jcsd
  3. Sep 20, 2005 #2


    User Avatar
    Science Advisor
    Homework Helper

    U can't solve it. Try Matlab with a simpler integral

    [tex] \int e^{\sin x} \ dx [/tex]

Share this great discussion with others via Reddit, Google+, Twitter, or Facebook