필터 지우기
필터 지우기

How can I find the electrical field at (0.56, 0.70)?

조회 수: 1 (최근 30일)
suketu vaidya
suketu vaidya 2021년 1월 9일
답변: Kathryn Akmal 2021년 1월 9일
Find analytical value of charge on the
% coaxial cable capacitor plates
Q = 10*2*pi*L / (log(0.8) - log(0.2))
% find analytical values of the electric field in the
% dielectric
E = Q ./(2*pi*vr*L)
El = (s(2:end,1) - s(1:end-1,1))/hr
% Find numerical values of electric field (the s contains values of
% electric potential)
En = (s(2,:) - s(1,:))/hr
% Just check the integral of the charge (should match the analytical
% value)
Q = sum(En(1:end-1))*hz
% find value of the capacitance
C = Q/U
% This should produce the voltage U, as this represents the
% integral over r from r_a to r_b (Stokes Theorem)
sum(El)*hr
  댓글 수: 4
suketu vaidya
suketu vaidya 2021년 1월 9일
and s is my 2d boundry condition problem for The electric field in a coaxial cable it its 2d graph of

댓글을 달려면 로그인하십시오.

채택된 답변

Kathryn Akmal
Kathryn Akmal 2021년 1월 9일
You can use the find() command to find the index of the x and y values you're interested in, and take that index of the array containing the electrical field values. Something like this:
xindex=find(0.56);
yindex=find(0.70);
EFieldValue=EField(xindex,yindex);

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 MATLAB에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by