You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: Cauchy.m
    path of file: ./repos/Algorithms_MathModels/《基于MATLAB的高等数学问题求解》 随书附带源程序/CH07
    
    the code of the file until where you have to start completion: function xi=Cauchy(fx,Fx,range)                                 
%CAUCHY   验证函数在某个区间上是否满足柯西中值定理                                  
% CAUCHY(F,G,RANGE)  以图形的方式演示函数在某个区间上的柯西中值定理                    
% XI=CAUCHY(F,G,RANGE)  返回函数在指定区间上的一个柯西中值点                      
%                                                               
% 输入参数：                                                         
%     ---F,G：函数的MATLAB描述，可以是匿名函数、内联函数和M文件                       
%     ---RANGE：指定的区间                                            
% 输出参数：                                                         
%     ---XI：柯西中值点                                               
%                                                               

    
function xi=Cauchy(fx,Fx,range)                                 
%CAUCHY   验证函数在某个区间上是否满足柯西中值定理                                  
% CAUCHY(F,G,RANGE)  以图形的方式演示函数在某个区间上的柯西中值定理                    
% XI=CAUCHY(F,G,RANGE)  返回函数在指定区间上的一个柯西中值点                      
%                                                               
% 输入参数：                                                         
%     ---F,G：函数的MATLAB描述，可以是匿名函数、内联函数和M文件                       
%     ---RANGE：指定的区间                                            
% 输出参数：                                                         
%     ---XI：柯西中值点                                               
%                                                               
% Sea also Rolle, Lagange                                       
                                                                
fab=subs(fx,range);                                             
Fab=subs(Fx,range);                                             
df=diff(fx);                                                    
dF=diff(Fx);                                                    
while 1                                                         
    x=fzero(inline(df/dF-diff(fab)/diff(Fab)),rand);            
    if prod(subs(Fx,x)-range)<=0                                
        break                                                   
    end