Understanding function written in a book

2 views (last 30 days)
Mark Sc
Mark Sc on 21 Mar 2021
Answered: Jan on 21 Mar 2021
Hi all,
I am new to optimization, and I pass through the following function (command) which is written in the book, but I do not understand...
can anyone explain more to me the following: which are the variables, which are constants?? and so on...and how the function work ??
clear all;
clc;
z= fzero( @( z) cdf( 'norm',z,0,1) -( 1-.95) ,0)

Answers (2)

Cris LaPierre
Cris LaPierre on 21 Mar 2021

Jan
Jan on 21 Mar 2021
z = fzero( @( z) cdf( 'norm',z,0,1) -( 1-.95) ,0)
% Simplify:
z0 = fzero(@(z) cdf('norm', z, 0, 1) - 0.05, 0)
fzero locates, where the given function is 0. The examined function is: cdf('norm', z, 0, 1) - 0.05, so you find out, where cdf() equals 0.05. You start the search at 0.
How fzero works is explained exhaustively in the documentation:
doc fzero

Categories

Find more on Get Started with Optimization Toolbox in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!