% E_energy - Mật độ năng lượng Tính trong điện trường
rõ ràng tất cả; giúp e_energy; % Rõ ràng bộ nhớ; tiêu đề in % @ Khởi tạo các biến (ví dụ, tiềm năng V (x, y), đồ họa) epsilon0 = 8.85e-12; % Permittivity không gian miễn phí fprintf ( 'Nhập tiềm năng V (x, y) là một phương trình n'); fprintf ( 'Ví dụ: log (x ^ 2 + y ^ 2) n'); V = sym (đầu vào ( ':', 's')); % Đọc trong V (x, y) là chuỗi văn bản NGrid = 20; % Số lượng lưới điểm cho lô xmax = 5; % Giá trị âm mưu từ x = -xMax để x = xmax ymax = Xmax; % Giá trị âm mưu từ y = -yMax để y = ymax cho i = 1: NGrid xPlot (i) = -xMax + (i-1) / (NGrid-1) * (2 * xmax); % X giá trị cốt truyện yPlot (i) = -yMax + (i-1) / (NGrid-1) * (2 * ymax); Giá trị% so với cốt truyện cuối % @ Đánh giá điện trường như Ex = (-1) * dV / dx và Ey = (-1) * dV / dy % Lưu ý sử dụng các lệnh symop để thực hiện phép nhân tượng trưng bằng -1 Ex = -1 * diff (V, 'x'); Ey = -1 * diff (V, 'y'); fprintf ( 'thành phần điện trường n'); disp ( 'x thành phần:'); disp (Ex); disp ( 'y thành phần:'); disp (Ey); % @ Vòng qua tất cả các điểm lưới và đánh giá V và E cho i = 1: NGrid y = yPlot (i); j = 1: NGrid x = xPlot (j); % @ Tính toán tiềm năng ở lưới điểm VPlot (i, j) = eval (V); % Tiềm năng V (x, y) % @ Tính vuông độ lớn của điện trường E_Mag2 = eval (Ex) ^ 2 + eval (Ey) ^ 2; mật độ năng lượng @ Tính% E_Energy (i, j) = 0,5 * epsilon0 * E_Mag2 ; cuối cuối % @ Lô tiềm năng và năng lượng mật độ CLF; con số (GCF); Rõ ràng con số%; đưa một cửa sổ hình phía trước âm mưu phụ (1,2,1)% đầu tiên (bên trái) Cốt truyện trong cửa sổ âm mưu 1x2 lướt (xPlot, yPlot, VPlot); % Tiềm năng Plot trong đường viền / lưới âm mưu xlabel ( 'x'); ylabel ( 'y'); zlabel ( 'tiềm năng (V)'); title ( 'tiềm năng'); shading interp% Set phương pháp nội suy để vẽ wiremesh âm mưu phụ (1,2,2)% Thứ hai (bên phải) Cốt truyện trong 1x2 sổ âm mưu lướt (xPlot, yPlot, E_Energy); Mật độ năng lượng% Plot trong đường viền / lưới âm mưu xlabel ( 'x'); ylabel ( 'y'); zlabel ( 'Mật độ năng lượng (J / m ^ 3)'); title ( 'Mật độ năng lượng'); shading interp% Set phương pháp nội suy để vẽ wiremesh % Set thang màu đồ màu (xương); % Lưu ý: thay vì xương, thử hsv, xám, nóng hoặc lạnh
đang được dịch, vui lòng đợi..
![](//viimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)