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

Optimization: Wots wrong with my MATLAB CODE

  1. May 9, 2004 #1
    Optimization: I am going insane here

    :cry: :cry: I've really run out of ideas... please help me.!!!

    %golden.m
    function [f,a]=golden(func,p,tol)
    func='dfunc';
    p=[0 1]
    g=0.38;
    a=p(1);
    b=p(2);
    r=b-a
    tol=0.01;
    iter=0
    while r>tol
    x=[a+g*r b-g*r]
    y=feval(func,x)
    if y(1)<y(2)
    b=x(2);
    else
    a=x(1);
    end
    r=b-a;
    iter=iter+1;
    end
    iter
    f=feval (func, a);

    %dfunc.mfunction

    q=dfunc(x)
    q=x'*x-3*x*(exp^-x);
     
    Last edited: May 9, 2004
  2. jcsd
  3. May 9, 2004 #2
    oh yeah, I had to use Golden-section to find the min of f(x)=x^2 - 3xe^-x in the interval [0,1]
    ...................I shalll now open a fortune cookie.............

    and it says that i am sooooo buggered if u dont help me.
     
    Last edited: May 9, 2004
  4. May 9, 2004 #3

    chroot

    User Avatar
    Staff Emeritus
    Science Advisor
    Gold Member

    Why don't you try to actually explain to us what you're trying to do, and why exactly it's not working as you'd like? That sure would help.

    - Warren
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Have something to add?



Similar Discussions: Optimization: Wots wrong with my MATLAB CODE
Loading...