How to plot a polar diagram of radiated fields of infinitesimal linear wire

How to plot a polar diagram of radiated fields of infinitesimal linear wire - Messages

#1 Posted: 10/18/2021 7:56:04 AM
Andrey

Andrey

1 likes in 44 posts.

Group: User

Hi SMath team,

how to plot a polar diagram of radiated fields of infinitesimal linear wire?
Could you plase help me with this topic.

Bes regards,
Andrey

Please see you the file Herzt_Dipole_Polarediagram.sm (328 KiB) downloaded 56 time(s).
#2 Posted: 10/18/2021 8:49:34 AM
Martin Kraska

Martin Kraska

1222 likes in 2150 posts.

Group: Moderator

You can use the Maxima Draw2D region. Sorry for the high resolution screenshot, this seems to be a new feature of the smath solver or some other dpi glitch on my system (the screen was not high dpi where the shot was taken from, however).

2021-10-18 13_42_56-SMath Solver - [Herzt_Dipole_Polarediagram.sm_].png
Herzt_Dipole_Polarediagram_Kr.sm (473 KiB) downloaded 51 time(s).

Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#3 Posted: 10/18/2021 1:56:59 PM
Alvaro Diaz Falconi

Alvaro Diaz Falconi

992 likes in 1674 posts.

Group: User

Wrote

... Sorry for the high resolution screenshot, this seems to be a new feature of the smath solver or some other dpi glitch on my system (the screen was not high dpi where the shot was taken from, however). ...



Hi Martin. After I post several images in very poor resolution I think the best option is to capture the images in SMath with the zoom set to 70% or something similar to obtain decent images.

Best regards.
Alvaro.
#4 Posted: 10/25/2021 5:23:28 AM
Andrey

Andrey

1 likes in 44 posts.

Group: User

Thanks for all, for their comments.

I have another question:
1. how to plot the directions theta=0...180 and phi=0...360 on the polar diagrams?
2. how to plot log scale for the functions? I need to map the dB(Radiation_Pattern) like in Mathcad.

Polar_Diagram_lyke_Mathcad.PNG

Is there a solution here, or snippes, or plugins?

Calculation of the corner antenna.sm (415 KiB) downloaded 74 time(s).

Best regards,
Andrey
#5 Posted: 10/28/2021 4:17:13 PM
Andrey

Andrey

1 likes in 44 posts.

Group: User

Wrote

Thanks for all, for their comments.

I have another question:
1. how to plot the directions theta=0...180 and phi=0...360 on the polar diagrams?
2. how to plot log scale for the functions? I need to map the dB(Radiation_Pattern) like in Mathcad.

Polar_Diagram_lyke_Mathcad.PNG

Is there a solution here, or snippes, or plugins?

Calculation of the corner antenna.sm (415 KiB) downloaded 74 time(s).

Best regards,
Andrey



Hello Smath users,

do you have experience or any idea, who to create a polar plot like Mathcad, as shown on the picture?
I need a dB or Log - scale for radius and marking of directions

Thank you for you help.

Best regards,
Andrey
#6 Posted: 10/28/2021 8:44:49 PM
overlord

overlord

552 likes in 1332 posts.

Group: Moderator

Wrote

Hello Smath users,

do you have experience or any idea, who to create a polar plot like Mathcad, as shown on the picture?
I need a dB or Log - scale for radius and marking of directions

Thank you for you help.

Best regards,
Andrey


I remember Viacheslav has introduced a polarplot example with maple plugin.
Maybe that demonstration can be a starting point for you.

Regards

Link to file:
https://smath.info:8443/svn/public/!svn/ver/3317/plugins/MapleTools/Examples/mapletools.polarplot.sm
#7 Posted: 11/15/2021 6:26:39 PM
Andrey

Andrey

1 likes in 44 posts.

Group: User

Dear SMath users and developers,

unfortunately I did not succeed to create the graph as polar diagram with the help of Maple plugin.
I have tried different options, with Maxima plugin it works, with Maple unfortunately not.

Just one thing. How can I create the polar lines and circular lines (dB or Log20 or Log10) with different step sizes?
A desirable is the one polar diagram as on the picture Calculation of the corner antenna.sm (423 KiB) downloaded 34 time(s).

Smath_PolarDiagram_how_to_make.PNG

That is unfortunately a pity that there is not available a Polar-Diagram set s a normal tool or plugin.

Best regards,
Andrey
#8 Posted: 11/16/2021 7:05:21 AM
Вячеслав Мезенцев

Вячеслав Мезенцев

1402 likes in 1708 posts.

Group: Moderator

You can use X-Y Plot for this. The function must be drawn with a coordinate transformation in the form of a matrix.

2021-11-16_15-02-50.png

XYPlot. Shapes. Polar grid.sm (11 KiB) downloaded 58 time(s).

XYPlot. Draw shapes.sm (19 KiB) downloaded 870 time(s).
XYPlot. Draw shapes.pdf (92 KiB) downloaded 677 time(s).
Russia ☭ forever, Viacheslav N. Mezentsev
#9 Posted: 11/16/2021 9:11:53 AM
Вячеслав Мезенцев

Вячеслав Мезенцев

1402 likes in 1708 posts.

Group: Moderator

Something like this, but you need to display the logarithm of the curve.

2021-11-16_17-09-39.png

XYPlot. Shapes. Polar grid.sm (34 KiB) downloaded 51 time(s).
Russia ☭ forever, Viacheslav N. Mezentsev
#10 Posted: 11/16/2021 9:31:30 AM
Вячеслав Мезенцев

Вячеслав Мезенцев

1402 likes in 1708 posts.

Group: Moderator

Such conversions are fine, but I'm not sure if they are correct.

2021-11-16_17-29-43.png
Russia ☭ forever, Viacheslav N. Mezentsev
#11 Posted: 11/16/2021 10:48:47 AM
Andrey

Andrey

1 likes in 44 posts.

Group: User

Спасибо, Вячеслав, это именно то, что мне было нужно.

С наилучшими пожеланиями,
Андрей
#12 Posted: 11/16/2021 12:28:00 PM
Вячеслав Мезенцев

Вячеслав Мезенцев

1402 likes in 1708 posts.

Group: Moderator

График можно двигать и ограничивать, используя настройки X-Y Plot.

2021-11-16_20-26-41.png

XYPlot. Shapes. Polar grid.sm (38 KiB) downloaded 42 time(s).
XYPlot. Shapes. Polar grid.pdf (124 KiB) downloaded 37 time(s).
Russia ☭ forever, Viacheslav N. Mezentsev
#13 Posted: 11/21/2021 7:41:58 PM
Andrey

Andrey

1 likes in 44 posts.

Group: User

Добрый вечер Вячеслав,
мне все еще нужно обратиться к вам за помощью с Log-Polar Plot.
Я столкнулся с проблемой, как сделать полярный график с логарифмической шкалой для Theta.
Я всегда вижу отрицательное значение r в начале и в конце спискса.
Мне пришлось провести нормализацию и проверки амплитуды на отрицательный радиус перед взятием логарифма, но это не помогло.

Log_scale_issues.png

Как по Вашему, что может быть причиной такого поведения для графика по углу Theta?

Calculation of the corner antenna_2.sm (499 KiB) downloaded 42 time(s).

Спасибо, Андрей
#14 Posted: 11/21/2021 7:44:31 PM
Andrey

Andrey

1 likes in 44 posts.

Group: User

Wrote

... refreshed, angle of max radiation added.

Project Dipole.sm (47 KiB) downloaded 31 time(s).



Hi Jean,

thank you for your help. There are interesting and original solutions in your post. I'll take note of them.

Best regards,
Andrey
#15 Posted: 11/21/2021 7:59:03 PM
Вячеслав Мезенцев

Вячеслав Мезенцев

1402 likes in 1708 posts.

Group: Moderator

Можно так.

File not found. File not found. File not found.
Russia ☭ forever, Viacheslav N. Mezentsev
#16 Posted: 11/23/2021 5:15:51 AM
Andrey

Andrey

1 likes in 44 posts.

Group: User

Вячеслав, cпасибо, вы мне очень помогли.

С уважением,
Андрей
#17 Posted: 11/23/2021 1:19:11 PM
Alvaro Diaz Falconi

Alvaro Diaz Falconi

992 likes in 1674 posts.

Group: User

Wrote

Можно так.



There is there a very mysterious r> 0.01. My explanation is that, first of all, you have to make sure that the argument for log10 is positive, but then you have to verify that in the polar graph it is f> 0, because in polar coordinates only positive values of the position vector module are considered. This implies that f = 0.5 * log10 (r) +1> 0 is needed, from which solving for r we have the mysterious condition r> 0.01.

Best regards.
Alvaro.

Addendum:

The original range for the graph is 0 < theta < 180º . Outside of that domain the problem is not defined, or simply does not matter. Viacheslav restricted the domain by imposing y> 0, which is correct, but the following form shows a little more clearly how the transformation of coordinates from Cartesian to logarithmic polar is done, and then imposing the original condition on the domain, so that XY plot just plot in the desired range.

img0.png
  • New Posts New Posts
  • No New Posts No New Posts