フィルターのクリア

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
suketu vaidya
suketu vaidya 2021 年 1 月 9 日

サインインしてコメントする。

採用された回答

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 Center および File ExchangeMATLAB についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by