آخرين ارسالهاي تالار

ارسالي جهت نمايش وجود ندارد

رسم میدان دو قطبی الکتریکی مشاهده در قالب PDF چاپ فرستادن به ایمیل
نوشته شده توسط admin   
شنبه, 27 فروردین 1390 ساعت 19:10

می خواهیم میدان حاصل از یک دو قطبی الکتریکی با بار q=12*10e-9 C رو که دو بار +q و -q به ترتیب در مختصات (2-,2-) و (2-,2) قرار دارند رو با متلب رسم کنیم. فقط یادآوری کنم که میدان برایند روی محور x ها قرار داره و این میدان در مختصات دو بعدی (x,y) محاسبه میشه. برای وضوح بیشتر کار، مراحل رو براتون میگم:

 

گام اول: بردار x را برای نقاط روی محور x ایجاد میکنیم.

 

 

گام دوم: فاصله هر بار تا نقاط روی محور x (و توان دوم آنها) را حساب میکنیم.

گام سوم: بدار های یکه واحد را از هر بار به سمت نقاط روی محور x مینویسیم.

گام چهارم: اندازه بردارهای -E و +E را در هر نقطه با استفاده از قانون کلمب محاسبه میکنیم.

گام پنجم: بردارهای -E و +E را با ضرب نمودن بردارهای واحد در اندازه آنها ایجاد میکنیم.

گام ششم: بردار E را با جمع نمودن بردارهای -E و +E ایجاد میکنیم.

گام هفتم: اندازه بردار E را محاسبه میکنیم.

گام هشتم: E را به صورت تابعی از x رسم میکنیم.



اینم کدهای برنامه:


q=12e-9;

epsilon0=8.8541878e-12;

x=-.05:.001:.05;

rminusS=(0.02-x).^2+0.02^2; %step2

rminus=sqrt(rminusS); %step2

rplusS=(0.02+x).^2+0.02^2; %step2

rplus=sqrt(rplusS); %step2

EminusUV=[((0.02-x)./rminus),(-0.02./rminus)]; %step3

EplusUV=[((0.02+x)./rplus),(-0.02./rplus)]; %step3

EminusMag=(q/(4*pi*epsilon0))./rminusS; %step4

EplusMag=(q/(4*pi*epsilon0))./rplusS; %step4

Eminus=[EminusMag.*EminusUV(:,1:101),EminusMag.*EminusUV(:,102:202)]; %step5

Eplus=[EplusMag.*EplusUV(:,1:101),EplusMag.*EplusUV(:,102:202)]; %step5

E=Eminus+Eplus; %step6

EMag=sqrt(E(:,1:101).^2+E(:,102:202).^2); %step7

plot(x,EMag,'k','linewidth',1)




با اجرای برنامه بالا، منحنی زیر ایجاد میشه که محور افقی محور x ها و محور عمودی محور میدان هستش:

نظر ها (6)
  • نیره  - متلب
    میشه با برنامه متلب واسم بفرستید .با تشکر فراوان
  • admin
    کد برنامه که توی همین صفحه هست!
  • ناشناس
    سلام
    میشه برنامه مربوط به چهارقطبی رو هم بذارین
    ممنون
  • wafeen
    سلام ممنون از مطالبتون
    شما آرشیوی از آموزش های که در صفحه اول میزارید ندارید؟؟
    بعد از مدتی دسترسی به مطالب قبلی غیر ممکن میشه!!
    :( :( :( :(
  • admin
    سلام
    فهرتس مطالب آموزشی
    از طریق منو گزینه:
    آموزش متلب
    در دست رس است
  • فاطمه  - 
    سلام میشه نرم افزار مطلب برای من هم بفرستید ممنون میشم.
تنها کاربران عضو شده می توانند نظر ارسال کنند!
آخرین بروز رسانی در شنبه, 27 فروردین 1390 ساعت 19:18