بستن منو
۳۳
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
انواع رسم شکل در متلب
24
ساخت انیمیشن در متلب
3
GUI در متلب
6
×

دانلود فروشگاه اندروید کلیدستان

2294

نویسنده

علیرضا گلمکانی ( admin )

شماره کلید
دسته کلید - دسته بندی

کد متلب (MATLAB) : مثال شماره 8

کدهای متلب :


clear all
close all
clc

%
% Script to check the solution to the soverning
% equation for a simple circuit, i.e. to check
% that
% i = (V/R) * (1 - exp(-R*t/L))
%
% is the solution to the following ODE
%
% di/dt + (R/L) * i - V/L = 0
%
% Step 1: We will use the Symbolics tools; hence,
% define the symbols as follows
%
syms i V R L t
%
% Step 2: Construct the solution for i
%
i = (V/R) * ( 1 - exp(-R*t/L) );
%
% Step 3: Find the derivative of i
%
didt = diff(i,t);
%
% Step 4: Sum the terms in ODE
%
didt + (R/L) * i - V/L;
%
% Step 5: Is the answer ZERO?
%
simple(ans)
%
% Step 6: What is i at t = 0?
%
subs(i,t,0)
%
% REMARK: Both answers are zero; hence,
% the solution is correct and the
% initial condition is correct.
%
% Step 7: To illustrate the behavior of the
% current, plot i vs. t for V/R = 1
% and R/L = 1. The curve illustrates
% the fact that the current approaches
% i = V/R exponentially.
%
V = 1; R = 1; L = 1;
t = 0 : 0.01 : 6;
i = (V/R) * ( 1 - exp(-R.*t/L) );
plot(t,i,'ro'), title('Circuit problem example')
xlabel('time, t'),ylabel('current, i')
%

نتیجه :

کد متلب (MATLAB) : مثال شماره 8

simplify:
 
0
 
 
radsimp:
 
V/(L*exp((R*t)/L)) - V/L - (V*(1/exp((R*t)/L) - 1))/L
 
 
simplify(100):
 
0
 
 
combine(sincos):
 
V/(L*exp((R*t)/L)) - V/L - (V*(1/exp((R*t)/L) - 1))/L
 
 
combine(sinhcosh):
 
V/(L*exp((R*t)/L)) - V/L - (V*(1/exp((R*t)/L) - 1))/L
 
 
combine(ln):
 
V/(L*exp((R*t)/L)) - V/L - (V*(1/exp((R*t)/L) - 1))/L
 
 
factor:
 
0
 
 
expand:
 
0
 
 
combine:
 
V/(L*exp((R*t)/L)) - V/L - (V*(1/exp((R*t)/L) - 1))/L
 
 
rewrite(exp):
 
V/(L*exp((R*t)/L)) - V/L - (V*(1/exp((R*t)/L) - 1))/L
 
 
rewrite(sincos):
 
- V/L + (V*(cos((R*t*sqrt(-1))/L) + sin((R*t*sqrt(-1))/L)*sqrt(-1)))/L - (V*(cos((R*t*sqrt(-1))/L) - 1 + sin((R*t*sqrt(-1))/L)*sqrt(-1)))/L
 
 
rewrite(sinhcosh):
 
(V*(cosh((R*t)/L) - sinh((R*t)/L)))/L - V/L + (V*(sinh((R*t)/L) - cosh((R*t)/L) + 1))/L
 
 
rewrite(tan):
 
- V/L + (V*((tan(-(R*t*sqrt(-1))/(2*L)) + sqrt(-1))/(tan(-(R*t*sqrt(-1))/(2*L)) - sqrt(-1)) + 1))/L - (V*(tan(-(R*t*sqrt(-1))/(2*L)) + sqrt(-1)))/(L*(tan(-(R*t*sqrt(-1))/(2*L)) - sqrt(-1)))
 
 
mwcos2sin:
 
- V/L - (V*(sin((R*t*sqrt(-1))/L)*sqrt(-1) - 2*sin((R*t*sqrt(-1))/(2*L))^2))/L + (V*(- 2*sin((R*t*sqrt(-1))/(2*L))^2 + sin((R*t*sqrt(-1))/L)*sqrt(-1) + 1))/L
 
 
collect(t):
 
V/(L*exp((R*t)/L)) - V/L - (V*(1/exp((R*t)/L) - 1))/L
 
 
ans =
 
0
 
 
ans =
 
0

منبع کدها :

کتاب Essential MATLAB for Engineers and Scientists - صفحه 333 از فایل pdf کتاب

کپی برداری از محتوای سایت کلیدستان، ممنوع بوده و پیگرد قانونی دارد. (تنها استفاده شخصی کاربر، مجاز است) (کپی برداری توسط سایر وب سایت ها = حرام) (بیشتر بدانید)

خوانده شد
مبحث بالا، مفید بود و سایت کلیدستان را دوست داشتم :
محبوب کردن این مبحث در گوگل :
اون چیزی که میخواستم نبود :
سوال دارم :
ارسال نظر :
نظرات 0 0 0

*** نظر بدهید

دسترسی سریع

×

شماره کلید


کلید
×

شماره دسته کلید


دسته کلید
×

جستجو


جستجو

راهنمای دستورات متلب (MATLAB)

راهنمای دستورات متلب (MATLAB) بر اساس حرف اول دستور :

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

بستن منو
۳۰۰
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
مباحث اولیه برای آشنایی با متلب
7
بردارها و ماتریس ها در متلب
48
دستورهای ساده و پرکاربرد در متلب
6
توابع در متلب
10
متغیرها و تبدیل متغیرها در متلب
8
m-file ها در متلب
2
نمایش اطلاعات در خروجی متلب (پنجره commands)
0
رسم شکل های دو بعدی در متلب
14
رسم شکل های سه بعدی در متلب
12
رسم چند شکل با هم، در متلب
5
رسم شکل ها و نمودارهای خاص، در متلب
11
رسم شکل های هندسی ساده، در متلب
6
تعیین ویژگی های خط های رسم شده در شکل، در متلب
6
تعیین ویژگی های محورهای مختصات شکل، در متلب
6
نمایش متن در شکل (عنوان، توضیح و ...)، در متلب
5
تعیین یا تغییر ویژگی های شکل (قبل از رسم شکل)، در متلب
10
تعیین یا تغییر ویژگی های شکل (بعد از رسم شکل)، در متلب
9
پردازش تصویر و کار با عکس ها، در متلب
15
ساخت انیمیشن در متلب
1
عملیات های ریاضی در متلب
42
متغیرها و معادلات سمبلیک در متلب
4
رشته ها (متن ها - strings) در متلب
14
حلقه ها (for و while)، در متلب
3
آرایه ها (Array)، در متلب
2
آرایه های سلولی (cell arrays) در متلب
6
خطاهای رایج در متلب
2
برنامه نویسی شیء گرا (object oriented programming) در متلب
1
سیمولینک (Simulink) در متلب
5
GUI و واسطه های گرافیکی، در متلب
5
کار با فایل ها و پوشه ها، در متلب
10
برنامه های متلب آماده برای دانلود
1
Excel و متلب
1
مباحث عمومی در متلب
23
بستن منو
۷۹
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
دسترسی سریع به دسته کلیدها :

Introduction to Programming with MATLAB Image Processing Using MATLAB
مجموعه ویدئوهای آموزشی مقدمه ای بر برنامه نویسی متلب (MATLAB) - مجموعه Introduction to Programming with MATLAB
42
مجموعه ویدئوهای آموزشی پردازش تصویر در متلب (MATLAB) - مجموعه Image Processing Using MATLAB
37

آخرین ارسال های انجمن (در زمینه برنامه نویسی متلب)

آخرین ارسال های انجمن (در زمینه برنامه نویسی متلب)
موضوع تاریخ و زمان نویسنده آخرین ارسال تعداد پاسخ انجمن
یافتن جفت عدد
۱۳۹۶/۰۶/۲۶, ۰۹:۳۳ ب.ظ
aaalian
aaalian
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
حداقل مربعات
۱۳۹۶/۰۶/۲۶, ۰۲:۵۱ ب.ظ
bfndez
bfndez
0 راهنمایی در مورد توابع متلب (MATLAB)
مشکل در save نمودار با فرمت eps (متلب - MATLAB)
۱۳۹۶/۰۶/۲۴, ۱۰:۳۳ ق.ظ
hhpp
admin
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
دستور mesh
۱۳۹۶/۰۶/۱۲, ۰۴:۲۲ ق.ظ
petrose
petrose
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
برازش منحنی با pso
۱۳۹۶/۰۶/۰۷, ۱۱:۴۶ ب.ظ
sajjadn
sajjadn
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
قرار دادن ماتریس سطری در ماتریس zeros
۱۳۹۶/۰۶/۰۷, ۰۶:۲۲ ب.ظ
setayesh sabori
setayesh sabori
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
پر کردن ماتریس صفر
۱۳۹۶/۰۶/۰۷, ۰۱:۲۲ ق.ظ
payamm
payamm
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
رید و رایت کردن در متلب
۱۳۹۶/۰۵/۲۶, ۱۰:۵۰ ق.ظ
Mathematician
Mathematician
0 مباحث عمومی در متلب (MATLAB)
Subscript indices must either be real positive integers or logicals
۱۳۹۶/۰۵/۲۳, ۱۰:۳۲ ب.ظ
hhn1370
hhn1370
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
درست کردن یک فایل درون فولدر دیگر
۱۳۹۶/۰۵/۲۳, ۰۲:۵۶ ق.ظ
aaalian
aaalian
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
ذخیره سازی درایه ها در متغیری دیگر (متلب - MATLAB)
۱۳۹۶/۰۵/۲۲, ۰۷:۳۸ ب.ظ
hhn1370
admin
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
ذخیره ی نتایج به فرمت ویدیو
۱۳۹۶/۰۵/۱۶, ۰۶:۲۱ ب.ظ
Taahaa
Taahaa
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
عملیات ریاضی روی ماتریس
۱۳۹۶/۰۵/۱۵, ۰۸:۳۸ ب.ظ
taniala
taniala
0 بردارها و ماتریس ها در متلب (MATLAB)
تبدیل ماتریس ها، در متلب (MATLAB)
۱۳۹۶/۰۵/۰۸, ۱۰:۴۲ ق.ظ
taniala
admin
1 بردارها و ماتریس ها در متلب (MATLAB)
معرفی کتاب
۱۳۹۶/۰۵/۰۳, ۰۹:۴۲ ب.ظ
s.saeid
4i469x
3 معرفی کتاب های مرتبط با نرم افزار متلب (MATLAB)
معدل گیری در متلب
۱۳۹۶/۰۵/۰۳, ۰۹:۳۱ ب.ظ
farhad1793
4i469x
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
ارور Matrix is close to singular or badly scaled. Results may be inaccurate. RCOND =
۱۳۹۶/۰۴/۲۹, ۰۶:۵۹ ب.ظ
farhads
farhads
0 بردارها و ماتریس ها در متلب (MATLAB)
باز کردن فایلهای با پسوند grib2 در متلب
۱۳۹۶/۰۴/۲۷, ۰۵:۰۹ ب.ظ
leilisadeghi
leilisadeghi
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
حل معادله درجه n (متلب - MATLAB)
۱۳۹۶/۰۴/۲۴, ۱۲:۳۵ ق.ظ
Mohammadrezabaradaran
Mohammadrezabaradaran
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
سوال در مورد کد نویسی متلب
۱۳۹۶/۰۴/۱۸, ۰۷:۲۵ ب.ظ
mah
mah
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
مشکل در حلقه for (متلب - MATLAB)
۱۳۹۶/۰۴/۱۳, ۰۱:۴۸ ب.ظ
Ali1885
maryam_f123
3 سوال و جواب در مورد نرم افزار متلب (MATLAB)
به دست آوردن ریشه اعداد مختلط (متلب - MATLAB)
۱۳۹۶/۰۳/۲۹, ۰۶:۵۴ ب.ظ
saeid.deh
admin
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
انتخاب مقادیر مرجع
۱۳۹۶/۰۳/۱۷, ۰۲:۴۱ ب.ظ
soheiljj25
soheiljj25
0 سوال و جواب در مورد نرم افزار متلب (MATLAB)
درخواست دانلود مقاله از سایت های مرجع
۱۳۹۶/۰۳/۱۵, ۰۳:۳۹ ب.ظ
admin
aydafhm70
1 معرفی کتاب های مرتبط با نرم افزار متلب (MATLAB)
live script چیست؟
۱۳۹۶/۰۳/۱۵, ۰۳:۳۷ ب.ظ
aaalian
aydafhm70
1 سوال و جواب در مورد نرم افزار متلب (MATLAB)
مشاهده 1000 ارسال آخر انجمن (در زمینه برنامه نویسی متلب)

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)