Scilab/C4/ODE-Applications/Gujarati
From Script | Spoken-Tutorial
Revision as of 17:32, 27 March 2017 by Jyotisolanki (Talk | contribs)
Time | Narration |
00:01 | નમસ્તે મિત્રો, |
00:02 | Scilab ode function નો ઉપયોગ કરીને ODEs હલ કરવા પરના પોકન ટ્યુટોરિયલમાં તમારું સ્વાગત છે. |
00:09 | આ ટ્યુટોરીયલ ના અંતે તમે શીખશો કેવી રીતે: |
00:12 | Scilab ode function ને વાપરતા |
00:15 | ODEs ના વિશિષ્ટ ઉદાહરણને હલ કરવું અને |
00:18 | સોલ્યુશનને કેવી રીતે પ્લોટ કરાવાય. |
00:21 | વિશિષ્ટ ઉદાહરણ આપેલ પ્રમાણે છે: |
00:24 | simple pendulum ની ગતિ. |
00:26 | Van der Pol equation |
00:28 | અને Lorenz system. |
00:30 | આ ટ્યુટોરિયલ રિકોર્ડ કરવા માટે હું ઉપયોગ કરી રહી છું, |
00:33 | Scilab 5.3.3 વર્જન સાથે . |
00:36 | Ubuntu 12.04 ઉબ્નટુ ઓપરેટીંગ સીસ્ટમ |
00:40 | આ ટ્યુટોરિયલ ના અભ્યાસ માટે તમને Scilab નું સમાન્ય જ્ઞાન હોવું જોઈએ. |
00:45 | અને ODEs. ને કેવી રીતે હલ કરાય તેની જાણ હોવી જોઈએ. |
00:48 | સાઈલેબ ને શીખવા માટે સ્પોકન ટ્યુટોરિયલ વેબ સાઈટ પર સાઈલેબ પર ઉપલબ્ધ સંબંધિત ટ્યુટોરિયલ જુઓ. |
00:56 | odeફંક્શન એક ઓડીનરી ડીફેંશિયલ ઇક્વેશન સોલ્વર છે. |
01:01 | સિન્ટેક્સ છે y equal to ode કૌંસમાં y zero, t zero, t અને f |
01:10 | અહી y zero એ ODEs ની ઇનીશીયલ કન્ડીશનલ છે. |
01:15 | t zero એ initial time છે , |
01:17 | t એ time range છે , |
01:19 | અને f એ function છે. |
01:22 | simple pendulum. ની ગતી પર વિચાર કરીએ. |
01:25 | ધારો કે theta t એ એંગલ છે જે ટાઈમ t. પર વર્ટીકલ ના સાથે pendulum ના દ્વારા બનાવ્યું છે. |
01:33 | આપણને ઇનીશીયલ કન્ડીશન આપેલ છે- |
01:36 | theta of zero is equal to pi by four અને |
01:39 | theta dash of zero is equal to zero. |
01:44 | પછી આપેલના દ્વારા pendulum ની સ્થિતિ આપેલ છે. |
01:47 | theta double dash t minus g by l into sin of theta t equal to zero. |
01:56 | અહી g equal to 9.8 m per second square ગ્રેવિટીના લીધે એક્સિલરેશન છે અને |
02:03 | l equal to zero point five meter એ pendulum. ની લંબાઈ છે. |
02:11 | આપેલ ઇનીશીયલ કન્ડીશનસ ના માટે આપણે ટાઈમ રેંજ ઝીરો લેસ ધેન ઇકવલ ટુ t લેસ ધેન ઇકવલ ટુ 5 માં ODE હલ કરવું. |
02:22 | આપણને સોલ્યુશનને પોલ્ટ પણ કરવાનું છે. |
02:25 | આપણે આ પ્રોબ્લમ ને હલ કરવામાં માટે કોડ જોઈએ છીએ. |
02:29 | Scilab editor. પર Pendulum dot sci ને ખોલીએ છીએ. |
02:34 | કોડની પ્રથમ લાઈન ODE. ની ઇનીશીયલ કન્ડીશનસ ને વ્યાખ્યાયિત કરે છે. |
02:40 | પછી આપણે શરૂઆતી ટાઈમ વેલ્યુ વ્યાખ્યાયિત કરીએ છીએ અને આપણે time range. પૂરું પડીએ છીએ. |
02:46 | આગળ આપણે આપેલ ઇક્વેશન ને first order ODEs. બદલીએ. |
02:52 | આપણે g અને l ની વેલ્યુને અવેજી માં મુકીએ છીએ. |
02:56 | અહી આપણે y ને આપેલ variable theta અને y dash ને theta dash. લઈએ છીએ. |
03:03 | પછી આપણે આર્ગ્યુમેન્ટસ y zero, t zero, t ફંક્શન Pendulum. ના સાથે ode ફંક્શન ને કોલ કરીએ છીએ. |
03:12 | ઇક્વેશન નું સોલ્યુશન બે rows. ના સાથે matrix છે. |
03:17 | પ્રથમ row આપેલ ટાઈમ રેંજમાં y ની વેલ્યુ રાખશે. |
03:21 | બીજી row ટાઈમ રેંજમાં y dash ની વેલ્યુ રાખશે. |
03:27 | એટલામાટે આપણે બંને rows ને ટાઈમના રીસ્પેક્ટમાં પ્લોટ કરે છે. |
03:31 | Pendulum dot sci ફાઈલને સેવ અને એક્ઝીક્યુટ કરીએ. |
03:37 | પ્લોટ બતાડે છે કે y અને y dash ની વેલ્યું time. ના સાથે કેવી રીતે અલગ અલગ કરે છે. |
03:44 | Scilab console પર પાછા આવો. |
03:47 | જો તમે y, ની વેલ્યુ જોવા ઈચ્છો છો તો કન્સોલ પર ટાઈપ કરો y અને એન્ટર દબાવો. |
03:54 | અને y dash ની વેલ્યુ દ્રશ્યમાન છે. |
03:58 | હવે ode ફંક્શનનો ઉપયોગ કરીને Van der Pol equation ને હલ કરીએ. |
04:03 | આપેલ ઇક્વેશન છે- |
04:06 | v double dash of t plus epsilon into v of t square minus one into v dash of t plus v of t equal to zero. |
04:20 | ઇનીશીયલ કન્ડીશન છે v of two equal to one અને v dash of two equal to zero. |
04:28 | ધારો કે epsilon is equal to zero point eight nine seven. |
04:32 | આપણે time range two less than t less than ten માં સોલ્યુશન શોધવાનું છે અને પછી સોલ્યુશન ને પ્લોટ કરવાનું છે.
|
04:42 | હવે Van der Pol equation. ના માટે કોડ જોઈએ. |
04:47 | Scilab editor પર જઈએ અને Vander pol dot sci. ખોલીએ. |
04:53 | આપણે ODEs અને time ની ઇનીશીયલ કંડીશન ને વ્યાખ્યાયિત કરીએ છીએ અને પછી time range. ને વ્યાખ્યાયિત કરીએ છીએ. |
05:01 | કેમકે inital time value two આપલે છેતો આપણે ટાઈમ રેંજ ને બે થી શરુ કરીએ છીએ. |
05:07 | પછી function Vander pol ને વ્યાખ્યાયિત કરે છે અને first order ODEs. ના સીસ્ટમને બનાવીએ છીએ. |
05:15 | આપણે epsilon ની વેલ્યુ zero point eight nine seven. થી બદલીએ છીએ. |
05:21 | અહી y એ voltage v. ને સંદર્ભે છે. |
05:25 | પછી આપણે ode ફંક્શન ને કોલ કરીએ છીએ અને ઇક્વેશન ના સીસ્ટમને હલ કરીએ છીએ. |
05:30 | છેલ્લે આપણે y અને y dash ને t ના વિરુદ્ધ પ્લોટ કરે છે. |
05:35 | Vander pol dot sci. ફાઈલને સેવ અને એક્ઝીક્યુટ કરો. |
05:41 | voltage વિરુદ્ધ time નો પ્લોટ દેખાય છે. |
05:45 | હવે Lorenz system of equations. પર જઈએ. |
05:50 | Lorenz system of equations આપલે પ્રમાણે છે. |
05:53 | x one dash equal to sigma into x two minus x one, |
06:00 | x two dash equal to one plus r minus x three into x one minus x two અને |
06:08 | x three dash equal to x one into x two minus b into x three. |
06:16 | ઇનીશીયલ કન્ડીશન છે x one zero equal to minus ten, x two zero equal to ten અને x three zero equal to twenty five. |
06:29 | ધારો કે sigma is equal to ten, r equal to twenty eight અંડે b equal to eight by three. |
06:37 | Scilab editor જઈએ અને Lorenz dot sci ખોલીએ. |
06:44 | આપણે ODEs.ની ઇનીશીયલ કંડીશન ને વ્યાખ્યાયિત કરવાથી શરુ કરીએ છીએ. |
06:48 | જોકે ત્રણ વિવિધ ODEs, છે ,માટે ત્રણ ઇનીશીયલ કંડીશન છે. |
06:54 | પછી આપણે inital time કંડીશન ને વ્યાખ્યાયિત કરીએ છીએ અને આગળ time range. ને. |
07:00 | આપણે function Lorenz ને વ્યાખ્યાયિત કરીએ છીએ અને પછી આપેલ કોનસ્ટંટસ sigma, r અને b. ને વ્યાખ્યાયિત કરે છે. |
07:08 | પછી આપણે first order ODEs. ને વ્યાખ્યાયિત કરીએ છીએ. |
07:12 | પછી આપણે Lorenz system of equations. ને હલ કરવા માટે ode ફંક્શનને કોલ કરીએ છીએ. |
07:18 | આપણે સોલ્યુશન ને x. ના બરાબર કરીએ છીએ. |
07:21 | પછી આપણે plot x one, x two અને x three ને ટાઇમ વિરુદ્ધ પ્લોટ કરીએ છીએ. |
07:28 | Lorenz dot sci. ફાઈલને સેવ અને એક્ઝીક્યુટ કરીએ. |
07:33 | x one, x two અને x three ના ટાઈમના વિરુદ્ધ પ્લોટ દેખાડે છે. |
07:39 | ચાલો આ ટ્યુટોરીયલ સારાંશ લઈએ. |
07:41 | આ ટ્યુટોરીયલમાં આપણે શીખ્યા Scilab ode function નો ઉપયોગ કરીને ODE ને હલ કરવા માટે Scilab code બનાવતા. |
07:50 | પછી આપણે સોલ્યુશનને પ્લોટ કરતા શીખ્યા. |
07:53 | નીચે આપેલ લીનક ઉપર ઉપલબ્ધ વિડીઓ જુઓ. |
07:56 | તે સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ માટે સારાંશ આપે છે. |
07:59 | જો તમારી પાસે સારી બેન્ડવિડ્થ ન હોય તો, તમે ડાઉનલોડ કરી તે જોઈ શકો છો |
08:04 | સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ : |
08:06 | સ્પોકન ટ્યુટોરીયલોની મદદથી વર્કશોપ આયોજિત કરે છે. |
08:09 | જેઓ ઓનલાઇન પરીક્ષા પાસ કરે છે તેમને પ્રમાણપત્ર આપે છે, |
08:13 | વધુ વિગતો માટે contact@spoken-tutorial.org પર સંપર્ક કરો. |
08:20 | સ્પોકન ટ્યુટોરિયલ પ્રોજેક્ટ એ ટોક ટુ અ ટીચર પ્રોજેક્ટનો એક ભાગ છે. |
08:23 | જે આઇસીટી, એમએચઆરડી, ભારત સરકાર દ્વારા શિક્ષણ પર નેશનલ મિશન દ્વારા આધારભૂત છે. |
08:31 | આ મિશન વિશે વધુ માહીતી આ લીંક ઉપર ઉપલબ્ધ છે |
08:36 | આઈઆઈટી બોમ્બે તરફથી ભાષાંતર કરનાર હું, જ્યોતિ સોલંકી વિદાય લઉં છું. |
08:38 | જોડાવા બદ્દલ આભાર. |