diff options
Diffstat (limited to 'Tutorial5_Nonlinear_equation/Scilab_code')
-rw-r--r-- | Tutorial5_Nonlinear_equation/Scilab_code/Tutotial5_nonlinear_equation.sce | 6 | ||||
-rw-r--r-- | Tutorial5_Nonlinear_equation/Scilab_code/func.sci | 4 |
2 files changed, 6 insertions, 4 deletions
diff --git a/Tutorial5_Nonlinear_equation/Scilab_code/Tutotial5_nonlinear_equation.sce b/Tutorial5_Nonlinear_equation/Scilab_code/Tutotial5_nonlinear_equation.sce index 6d38c84..5da2894 100644 --- a/Tutorial5_Nonlinear_equation/Scilab_code/Tutotial5_nonlinear_equation.sce +++ b/Tutorial5_Nonlinear_equation/Scilab_code/Tutotial5_nonlinear_equation.sce @@ -5,16 +5,14 @@ clc //The nonlinear equation for which solutions are sought -function y = nonlinear_func(x) - y = cos(x)*sin(x) - tan(x) + 1 -endfunction +exec func.sci; //Initial guess for the solution x0 = 0; //Computation of solution using fsolve -y_result = fsolve(x0,nonlinear_func); +y_result = fsolve(x0,func); //Display the solution in command window disp(y_result,'Solution of the equation') diff --git a/Tutorial5_Nonlinear_equation/Scilab_code/func.sci b/Tutorial5_Nonlinear_equation/Scilab_code/func.sci new file mode 100644 index 0000000..91b9fcc --- /dev/null +++ b/Tutorial5_Nonlinear_equation/Scilab_code/func.sci @@ -0,0 +1,4 @@ +//This is script to define a fuction +function y = func(x) + y = cos(x)*sin(x) - tan(x) + 1 +endfunction |