-
توابع خروج داده در نرم افزار متلب
چهارشنبه 1 اردیبهشت 1395 16:28
توابع خروج داده در نرم افزار متلب در نرم افزار متلب ( Matlab )، برای نشان دادن مقدار انواع مختلف متغیرها، از دستورات زیر استفاده می شود: تابع disp(a) : بعد اجرای دستور فوق، محتویات متغیر a نشان داده می شود. تابع fprintf() : برای نمایش اطلاعات خروجی روی صفحه نمایش به کار می رود. این دستور مشابه آنچه در زبان C وجود دارد...
-
توابع ورود داده در نرم افزار متلب
چهارشنبه 1 اردیبهشت 1395 16:27
توابع ورود داده در نرم افزار متلب در نرم افزار متلب ( Matlab )، برای ورود داده از دستورات زیر استفاده می شود: تابع a=input('') : بعد اجرای دستور فوق، هر چه توسط کاربر تایپ شود در متغیر a ذخیره می شود. دستور keyboard : بعد اجرای دستور فوق، کاربر می تواند هر تعداد متغیر تعریف کند. برای خروج از محیط keyboard کافی است...
-
استخراج اندیس درایه های خاص با تابع find در متلب
چهارشنبه 1 اردیبهشت 1395 16:24
استخراج اندیس درایه های خاص با تابع find() در متلب در نرم افزار متلب ( Matlab )، برای استخراج اندیس درایه های خاص از بردار یا ماتریس از قبل تعریف شده، از دستور find() استفاده می شود. به موارد زیر توجه کنید: دستور find(a==2) اندیس درایه های ماتریس یا بردار a را که برابر 2 هستند را نشان می دهد. دستور find(a~=2) اندیس...
-
توابع استخراجی ماتریسی در نرم افزار متلب
چهارشنبه 1 اردیبهشت 1395 16:22
توابع استخراجی ماتریسی در نرم افزار متلب در نرم افزار متلب ( Matlab )، برخی توابع استخراجی ماتریسی به فرم زیر تعریف می شوند: تابع diag(a) : قطر ماتریس a را استخراج می کند. تابع tril(a) : مثلث پایین ماتریس a را استخراج می کند. تابع triu(a) : مثلث بالای ماتریس a را استخراج می کند. تابع diff(a) : تفاضل درایه های ماتریس a...
-
برخی توابع ماتریسی در نرم افزار متلب
چهارشنبه 1 اردیبهشت 1395 16:19
برخی توابع ماتریسی در نرم افزار متلب در نرم افزار متلب ( Matlab )، برخی توابع ماتریسی به فرم زیر تعریف می شوند: تابع det(a) : دترمینان ماتریس a را محاسبه می کند. تابع expm(a) : توان نپری ماتریس a را محاسبه می کند. تابع inv(a) : معکوس ماتریس a را محاسبه می کند. تابع diff(a) : تفاضل درایه های ماتریس a را محاسبه می کند....
-
عملگرهای ماتریسی در نرم افزار متلب
چهارشنبه 1 اردیبهشت 1395 16:17
عملگرهای ماتریسی در نرم افزار متلب در نرم افزار متلب ( Matlab )، عملگرهای پایه به فرم زیر تعریف می شوند: عملگر + برای جمع دو ماتریس به کار می رود. عملگر - برای تفریق دو ماتریس به کار می رود. عملگر * برای ضرب دو ماتریس به کار می رود. عملگر / برای تقسیم معمولی دو ماتریس به کار می رود. عملگر \ برای تقسیم از راست به چپ دو...
-
برخی توابع برداری در نرم افزار متلب
چهارشنبه 1 اردیبهشت 1395 16:16
برخی توابع برداری در نرم افزار متلب در نرم افزار متلب ( Matlab )، برخی توابع برداری به فرم زیر تعریف می شوند: تابع linspace(m,n,p) : برداری شامل p عضو بین اعداد m و n و به صورت خطی تولید می کند. تابع logspace(m,n,p) : برداری شامل p عضو بین اعداد m و n و به صورت لگاریتمی تولید می کند. تابع logical(a) : بردار a را از...
-
ماتریس های پایه در نرم افزار متلب
چهارشنبه 1 اردیبهشت 1395 16:12
ماتریس های پایه در متلب در نرم افزار متلب ( Matlab )، ماتریس های پایه به فرم زیر تعریف می شوند: تابع eye(n,m) : ماتریس واحد با n سطر و m ستون تولید می کند که فقط درایه های قطر اصلی یک و بقیه صفر هستند. تابع rand(n,m) : ماتریسی با درایه های تصادفی با n سطر و m ستون تولید می کند. تابع ones(n,m) : ماتریسی با n سطر و m...
-
برخی توابع مربوط به اعداد مختلط در نرم افزار متلب
چهارشنبه 1 اردیبهشت 1395 16:06
برخی توابع مربوط به اعداد مختلط در نرم افزار متلب در نرم افزار متلب ( Matlab ) برخی توابع مربوط به اعداد مختلط به قرار زیر هستند: تابع real(z) : قسمت حقیقی متغیر مختلط z را حساب می کند. تابع imag(z) : قسمت موهومی متغیر مختلط z را حساب می کند. تابع abs(z) : اندازه متغیر مختلط z را حساب می کند. تابع abs(z) : اندازه...
-
برخی توابع محاسباتی ریاضی در نرم افزار متلب
چهارشنبه 1 اردیبهشت 1395 16:05
برخی توابع محاسباتی ریاضی در نرم افزار متلب در نرم افزار متلب ( Matlab ) برخی توابع محاسباتی ریاضی از قبل تعریف شده اند که به قرار زیر هستند: تابع rem(x,y) : باقی مانده تقسیم با علامت موافق x را بر می گرداند. تابع mod(x,y) : باقی مانده تقسیم با علامت موافق y را بر می گرداند. تابع gcd(x,y) : بزرگترین مقسوم علیه مشترک...
-
توابع خاص ریاضی در نرم افزار متلب
چهارشنبه 1 اردیبهشت 1395 16:04
توابع خاص ریاضی در نرم افزار متلب در نرم افزار متلب ( Matlab ) توابع خاص ریاضی از قبل تعریف شده اند که برخی از آن ها ذکر می شود: تابع gamma(x) : تابع گاما را به ازای متغیر x را حساب می کند. تابع besselj(n,x) : تابع بسل معمولی نوع اول مرتبه n را به ازای متغیر x را حساب می کند. تابع bessely(n,x) : تابع بسل معمولی نوع...
-
توابع گردکننده ریاضی در نرم افزار متلب
چهارشنبه 1 اردیبهشت 1395 16:02
توابع گردکننده ریاضی در نرم افزار متلب برخی از توابع گردکننده ریاضی تعریف شده در نرم افزار متلب ( Matlab ) به شرح زیر می باشند: تابع round(x) : گردکننده به نزدیک ترین عدد صحیح به x است. تابع fix(x) : گردکننده به نزدیک ترین عدد صحیح به x در جهت صفر است. تابع ceil(x) : گردکننده به نزدیک ترین عدد صحیح به x در جهت مثبت بی...
-
توابع معکوس مثلثاتی ریاضی در نرم افزار متلب
چهارشنبه 1 اردیبهشت 1395 16:00
توابع معکوس مثلثاتی ریاضی در نرم افزار متلب برخی از توابع معکوس مثلثاتی ریاضی تعریف شده در نرم افزار متلب ( Matlab ) به شرح زیر می باشند: تابع asin(x) : معکوس سینوس متغیر x را بر حسب رادیان حساب می کند. تابع acos(x) : معکوس کسینوس متغیر x را بر حسب رادیان حساب می کند. تابع atan(x) : معکوس تانژانت متغیر x را بر حسب...
-
توابع مثلثاتی ریاضی در نرم افزار متلب
چهارشنبه 1 اردیبهشت 1395 15:58
توابع مثلثاتی ریاضی در نرم افزار متلب برخی از توابع مثلثاتی ریاضی تعریف شده در نرم افزار متلب ( Matlab ) به شرح زیر می باشند: تابع sin(x) : سینوس متغیر x ( x بر حسب رادیان) را حساب می کند. تابع cos(x) : کسینوس متغیر x ( x بر حسب رادیان) را حساب می کند. تابع tan(x) : تانژانت متغیر x ( x بر حسب رادیان) را حساب می کند....
-
توابع مقدماتی ریاضی در نرم افزار متلب
چهارشنبه 1 اردیبهشت 1395 15:56
توابع مقدماتی ریاضی در نرم افزار متلب برخی از توابع مقدماتی ریاضی تعریف شده در نرم افزار متلب ( Matlab ) به شرح زیر می باشند: تابع abs(x) : مقدار قدر مطلق متغیر حقیقی x را حساب می کند. اگر x موهومی باشد اندازه آن محاسبه می شود. تابع sqrt(x) : جذر متغیر حقیقی x را حساب می کند. تابع exp(x) : عدد طبیعی نپر را به توان x...
-
توابع زمانی در متلب
چهارشنبه 1 اردیبهشت 1395 15:55
توابع زمانی در متلب در نرم افزار متلب ( Matlab ) از توابع زمانی زیر می توان استفاده کرد: تابع clock : روز و ساعت کامپیوتر را نشان می دهد. این دستور از سمت چپ به راست به ترتیب سال، ماه، روز، ساعت، دقیقه، ثانیه را نمایش می دهد. تابع date : تاریخ کامپیوتر را نشان می دهد. تابع calendar : تقویم جاری کامپیوتر را نشان می...
-
توابع تحلیل داده در متلب
چهارشنبه 1 اردیبهشت 1395 15:54
توابع تحلیل داده در متلب در نرم افزار متلب ( Matlab ) اگر مجموعه ای از داده ها در اختیار باشد (مثلا نمرات یک دانشجو در یک بردار سطری به نام a ذخیره شده باشد)، می توان از توابع زیر برای تحلیل داده های این مجموعه استفاده کرد: تابع max(a) : بزرگترین عدد بردار a را نشان می دهد. تابع min(a) : کوچکترین عدد بردار a را نشان...
-
تولید عدد تصادفی با دستور rand در متلب
چهارشنبه 1 اردیبهشت 1395 15:53
تولید عدد تصادفی با دستور rand در متلب در متلی ( Matlab )، تابع rand(m,n,p) یک ماتریس با درایه های تصادفی p صفحه ای با صفحاتی دارای m ردیف یا سطر و n ستون ایجاد می کند. مثلا دستور rand(2,3,5) یک ماتریس با دارایه های تصادفی 5 صفحه ای ایجاد می کند که هر صفحه دارای 2 ردیف و 3 ستون است. برای ایجاد N عدد تصادفی بین minN و...
-
عملگرهای ریاضی در متلب
چهارشنبه 1 اردیبهشت 1395 15:50
عملگرهای ریاضی در متلب در نرم افزار متلب ( Matlab ) از عملگرهای زیر برای انجام محاسبات ریاضی استفاده می شود: عملگر + برای جمع به کار می رود. عملگر – برای تفریق استفاده می شود. عملگر * برای ضرب می باشد. عملگر / برای تقسیم معمولی است. عملگر \ برای تقسیم از راست به چپ است. توجه: برای اینکه بخواهید هر یک از عملگرهای بالا...
-
متغیرهای داخلی متلب
چهارشنبه 1 اردیبهشت 1395 15:45
متغیرهای داخلی متلب در نرم افزارهای متلب ( Matlab ) برخی متغیرها از قبل تعریف شده اند که عبارتند از: متغیر ans : متغیر داخلی که آخرین محاسبات را در خود نگه می دارد. متغیر pi : عدد پی یا همان 3.14 را شامل می شود. متغیر inf : مقدار بی نهایت یا نتیجه تقسیم عدد بر صفر متغیر nan : مقدار تعریف نشده یا مبهم را بر می گرداند...
-
دریافت اطلاعات و راهنمایی از متلب
چهارشنبه 1 اردیبهشت 1395 15:44
دریافت اطلاعات و راهنمایی از متلب اگر کاربر در مورد دستور یا تابع و یا هر مورد دیگری در مورد نرم افزار متلب ( Matlab ) نیاز به راهنما داشته باشد به سه طریق می تواند این راهنمایی ها را دریافت کند: الف) دستور help با اجرای این دستور در محیط متلب راهنمای Matlab نمایش داده می شود. ب) دستور help Command با اجرای دستور فوق...
-
قطع اجرای دستور در متلب
چهارشنبه 1 اردیبهشت 1395 15:42
قطع اجرای دستور در متلب اگر در مواقعی کابر بخواهد بنابر هر دلیلی از جمله طولانی شدن اجرای دستورات، روند اجرای دستورات را در نرم افزار متلب Matlab متوقف کند کافی است دکمه های Ctrl+C را بفشارد.
-
تابع اندازه گیر ndims در متلب
چهارشنبه 1 اردیبهشت 1395 15:41
تابع اندازه گیر ndims() در متلب تابع اندازه گیر ndims() در نرم افزار متلب ( Matlab )، تعداد بعد متغیر، بردار، ماتریس و ... را نشان می دهد. این تابع معادل دستور length(size()) است. این دستور برای متغیرهای اسکالر، بردار و ماتریس دو بعدی عدد 2 و برای ماتریس های سه بعدی عدد 3 را بر می گرداند. به عنوان مثال اگر ابتدا...
-
تابع اندازه گیر size در متلب
چهارشنبه 1 اردیبهشت 1395 15:40
تابع اندازه گیر size() در متلب تابع اندازه گیر size() در نرم افزار متلب ( Matlab )، به ترتیب تعداد سطر و ستون یک ماتریس از قبل تعریف شده را نشان می دهد. به عنوان مثال اگر ابتدا ماتریس a را به صورت زیر تعریف کنیم: a=[1 0.2 6;2.3 -6 -1.4] با دستور size() به صورت زیر، عدد 2و3 نشان داده می شود و بیان می کند که این ماتریس...
-
تابع اندازه گیر length در متلب
چهارشنبه 1 اردیبهشت 1395 15:37
تابع اندازه گیر length() در متلب تابع اندازه گیر length() در نرم افزار متلب ( Matlab )، تعداد اعضای یک بردار سطری یا ستونی را نشان می دهد. به عنوان مثال اگر ابتدا بردار a را به صورت زیر تعریف کنیم: a=[1 2 3] با دستور length() به صورت زیر، عدد 3 نشان داده می شود که بیان می کند که این بردار دارای سه عضو است: length(a)
-
تعریف ماتریس در متلب
چهارشنبه 1 اردیبهشت 1395 15:36
تعریف ماتریس در متلب ماتریس، همان بردار ولی به صورت دو بعدی است که شامل چندین سطر و ستون می باشد. اعضای هر سطر با فاصله ( Space ) و سطرها از هم با علامت ; از هم جدا می شوند. به عنوان مثال برای تعریف ماتریس a با دو سطر و سه ستون در نرم افزار متلب ( Matlab ) به صورت زیر عمل می شود: a=[1 0.2 6;2.3 -6 -1.4] توجه: نرم...
-
تعریف بردار در متلب
چهارشنبه 1 اردیبهشت 1395 15:33
تعریف بردار در متلب بردار، نوعی متغیر با چند عضو است و معمولا به دو صورت ستونی و سطری تعریف می شود. اعضا یا درایه های بردار سطری در یک ردیف چیده شده و اعضا یا درایه های بردار ستونی در یک ردیف ستون قرار می گیرند. برای تعریف بردار در نرم ا افزار متلب ( Matlab ) مانند تعریف متغیر عمل می کنیم و فقط برای قرار گیری اعضا از...
-
تعریف متغیر در متلب
چهارشنبه 1 اردیبهشت 1395 15:30
تعریف متغیر در متلب در محیط نرم افزار متلب ( Matlab )، ابتدا نام متغیر را نوشته و سپس با علامت مساوی مقدار آن مشخص می شود. مثلا اگر بخواهیم متغیری با نام a دارای مقدار عددی 4 باشد به طریق زیر عمل می شود: a=4 توجه: نرم افزار متلب در نام گذاری متغیرها، بردارها، ماتریس ها و ... به حروف بزرگ و کوچک حساس است. مثلانرم افزار...
-
مدار ژول تیف Joule Thief
دوشنبه 30 فروردین 1395 08:42
مدار ژول تیف Joule Thief ساختار فوق به مدار دزد ژول یا Joule Thief معروف است. عملکرد: مدار فوق از چند دیگاه قابل بررسی است. از نظر تحلیل DC ، سلف ها اتصال کوتاه بوده و ترانزیستور توسط مقاومت R بایاس می شود و چون در کلکتور هیچ مقاومتی قرار ندارد ترانزیستور حتما در ناحیه فعال عمل می کند. از نظر تحلیل AC ، با مدار تقویت...
-
مدار تحریک کننده ماهیچه ها
دوشنبه 30 فروردین 1395 08:40
مدار تحریک کننده ماهیچه ها مدار فوق با ایجاد سیگنال هایی با مشخصات معلوم، برای کاهش درد عضلانی، سردرد و ... به کار می رود. عملکرد: دستگاه، از دو مدار تایمر و سیگنال ساز تشکیل شده است. در مدار اصلی ، آی سی تایمر ICM7555 ، به صورت آستابل Astable مورد استفاده قرار گرفته است. این مدار، سیگنالی با فرکانس حدود 80 هرتز تولید...