Can the number of points in current function in Matlab Antenna Toolbox be manually assigned?
I’ve defined a half-wavelength antenna, and I use the current function in Matlab Antenna Toolbox to get the value of the current over the entire antenna, which is discrete point by point. I found that the current function in Matlab Antenna Toolbox can divide the antenna into several points with different densities according to the physical meaning of the antenna, but I don’t know the inner method of this division. Then I change the position of the feedpoint in this dipole. Each time I change the position of the feedpoint, the number of points divided by the current function changes. But I want to store the current value of each feedpoint in a matrix, so I want the number of points can be manually determined. However, I did not find such an operation in Matlab. I could only change the mesh size of maxEdgeLength, but I could not determine the number of points. Is there a similar operation in Matlab?
ant = dipole(‘Length’, L, ‘Width’, 10e-4*L); % Define length and width
maxEdgeLength = L / 60;
mesh(ant, ‘MaxEdgeLength’, maxEdgeLength);
[currentData, points] = current(ant, f);I’ve defined a half-wavelength antenna, and I use the current function in Matlab Antenna Toolbox to get the value of the current over the entire antenna, which is discrete point by point. I found that the current function in Matlab Antenna Toolbox can divide the antenna into several points with different densities according to the physical meaning of the antenna, but I don’t know the inner method of this division. Then I change the position of the feedpoint in this dipole. Each time I change the position of the feedpoint, the number of points divided by the current function changes. But I want to store the current value of each feedpoint in a matrix, so I want the number of points can be manually determined. However, I did not find such an operation in Matlab. I could only change the mesh size of maxEdgeLength, but I could not determine the number of points. Is there a similar operation in Matlab?
ant = dipole(‘Length’, L, ‘Width’, 10e-4*L); % Define length and width
maxEdgeLength = L / 60;
mesh(ant, ‘MaxEdgeLength’, maxEdgeLength);
[currentData, points] = current(ant, f); I’ve defined a half-wavelength antenna, and I use the current function in Matlab Antenna Toolbox to get the value of the current over the entire antenna, which is discrete point by point. I found that the current function in Matlab Antenna Toolbox can divide the antenna into several points with different densities according to the physical meaning of the antenna, but I don’t know the inner method of this division. Then I change the position of the feedpoint in this dipole. Each time I change the position of the feedpoint, the number of points divided by the current function changes. But I want to store the current value of each feedpoint in a matrix, so I want the number of points can be manually determined. However, I did not find such an operation in Matlab. I could only change the mesh size of maxEdgeLength, but I could not determine the number of points. Is there a similar operation in Matlab?
ant = dipole(‘Length’, L, ‘Width’, 10e-4*L); % Define length and width
maxEdgeLength = L / 60;
mesh(ant, ‘MaxEdgeLength’, maxEdgeLength);
[currentData, points] = current(ant, f); antenna toolbox, current MATLAB Answers — New Questions