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

Comsol multiphysics; fzero and inline function with many parameters

  1. Nov 12, 2008 #1
    I'm trying to get comsol multiphysics to first define an inline
    function with 1 variable and 4 parameters, and then run fzero on that
    same function. I can do it with two parameters, but no moore.

    This works:

    Code (Text):
    myfun=inline('exp(y).*cos(x)+z', 'x', 'y', 'z');
    x1 = fzero(myfun,-5,2,1)
    This does not work:

    Code (Text):
    myfun=inline('exp(y).*cos(x)+z+u', 'x', 'y', 'z', 'u');
    x1 = fzero(myfun,-5,2,1,0.3)

    C» test
    Error: Too few arguments to inline function.

    Would be thankful for any hints about this.

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

Can you offer guidance or do you also need help?
Draft saved Draft deleted