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

موضوع هاي بيشتر »

رسم میدان دو قطبی الکتریکی مشاهده در قالب 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
 
logo-samandehi