diff options
author | Chayan Bhawal | 2018-09-28 08:30:22 +0530 |
---|---|---|
committer | Chayan Bhawal | 2018-09-28 08:30:22 +0530 |
commit | f91b28ce516ae287fbaac390cde07c7f7a9aca97 (patch) | |
tree | 1d13f70670e94b9199c389d23034e2c0e01c8678 /Tutorial5_Nonlinear_equation/Scilab_code | |
parent | 032dc034194100cb3428d073efd0a8ed05c3accd (diff) | |
download | scilab-tutorials-f91b28ce516ae287fbaac390cde07c7f7a9aca97.tar.gz scilab-tutorials-f91b28ce516ae287fbaac390cde07c7f7a9aca97.tar.bz2 scilab-tutorials-f91b28ce516ae287fbaac390cde07c7f7a9aca97.zip |
Tutorial4_ODE_solvers
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 |