Welcome Guest! To enable all features please Login. New Registrations are disabled.

Notification

Icon
Error

Login


Options
Go to last post Go to first unread
Offline andrbig77  
#1 Posted : 18 October 2021 13:56:04(UTC)
andrbig77


Rank: Advanced Member

Groups: Registered
Joined: 07/12/2018(UTC)
Posts: 44
Man
Germany

Was thanked: 1 time(s) in 1 post(s)
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 (329kb) downloaded 19 time(s).

Wanna join the discussion?! Login to your SMath Studio Forum forum account. New Registrations are disabled.

Offline mkraska  
#2 Posted : 18 October 2021 14:49:34(UTC)
mkraska


Rank: Advanced Member

Groups: Registered
Joined: 15/04/2012(UTC)
Posts: 1,980
Germany

Was thanked: 1120 time(s) in 718 post(s)
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 (474kb) downloaded 18 time(s).

Martin Kraska

Pre-configured portable distribution of SMath Studio: https://smath.com/wiki/SMath_with_Plugins.ashx
Offline Razonar  
#3 Posted : 18 October 2021 19:56:59(UTC)
Razonar


Rank: Advanced Member

Groups: Registered
Joined: 28/08/2014(UTC)
Posts: 1,356
Uruguay

Was thanked: 815 time(s) in 516 post(s)
Originally Posted by: mkraska Go to Quoted Post
... 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.
Offline andrbig77  
#4 Posted : 25 October 2021 11:23:28(UTC)
andrbig77


Rank: Advanced Member

Groups: Registered
Joined: 07/12/2018(UTC)
Posts: 44
Man
Germany

Was thanked: 1 time(s) in 1 post(s)
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 (416kb) downloaded 35 time(s).

Best regards,
Andrey
Offline andrbig77  
#5 Posted : 28 October 2021 22:17:13(UTC)
andrbig77


Rank: Advanced Member

Groups: Registered
Joined: 07/12/2018(UTC)
Posts: 44
Man
Germany

Was thanked: 1 time(s) in 1 post(s)
Originally Posted by: andrbig77 Go to Quoted Post
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 (416kb) downloaded 35 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
Offline overlord  
#6 Posted : 29 October 2021 02:44:49(UTC)
overlord


Rank: Advanced Member

Groups: Registered
Joined: 23/07/2013(UTC)
Posts: 1,124
Turkey

Was thanked: 506 time(s) in 337 post(s)
Originally Posted by: andrbig77 Go to Quoted Post
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
Offline andrbig77  
#7 Posted : 16 November 2021 00:26:39(UTC)
andrbig77


Rank: Advanced Member

Groups: Registered
Joined: 07/12/2018(UTC)
Posts: 44
Man
Germany

Was thanked: 1 time(s) in 1 post(s)
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 (424kb) downloaded 7 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
Offline uni  
#8 Posted : 16 November 2021 13:05:21(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,493
Man
Russian Federation

Was thanked: 1274 time(s) in 745 post(s)
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 (12kb) downloaded 28 time(s).

XYPlot. Draw shapes.sm (20kb) downloaded 683 time(s).
XYPlot. Draw shapes.pdf (93kb) downloaded 521 time(s).
Russia ☭ forever
Viacheslav N. Mezentsev
Offline uni  
#9 Posted : 16 November 2021 15:11:53(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,493
Man
Russian Federation

Was thanked: 1274 time(s) in 745 post(s)
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 (35kb) downloaded 20 time(s).
Russia ☭ forever
Viacheslav N. Mezentsev
Offline uni  
#10 Posted : 16 November 2021 15:31:30(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,493
Man
Russian Federation

Was thanked: 1274 time(s) in 745 post(s)
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
Offline andrbig77  
#11 Posted : 16 November 2021 16:48:47(UTC)
andrbig77


Rank: Advanced Member

Groups: Registered
Joined: 07/12/2018(UTC)
Posts: 44
Man
Germany

Was thanked: 1 time(s) in 1 post(s)
Спасибо, Вячеслав, это именно то, что мне было нужно.

С наилучшими пожеланиями,
Андрей
Offline uni  
#12 Posted : 16 November 2021 18:28:00(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,493
Man
Russian Federation

Was thanked: 1274 time(s) in 745 post(s)
График можно двигать и ограничивать, используя настройки X-Y Plot.

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

XYPlot. Shapes. Polar grid.sm (39kb) downloaded 15 time(s).
XYPlot. Shapes. Polar grid.pdf (125kb) downloaded 8 time(s).
Russia ☭ forever
Viacheslav N. Mezentsev
Offline andrbig77  
#13 Posted : 22 November 2021 01:41:58(UTC)
andrbig77


Rank: Advanced Member

Groups: Registered
Joined: 07/12/2018(UTC)
Posts: 44
Man
Germany

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

Log_scale_issues.png

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

Calculation of the corner antenna_2.sm (500kb) downloaded 14 time(s).

Спасибо, Андрей
Offline andrbig77  
#14 Posted : 22 November 2021 01:44:31(UTC)
andrbig77


Rank: Advanced Member

Groups: Registered
Joined: 07/12/2018(UTC)
Posts: 44
Man
Germany

Was thanked: 1 time(s) in 1 post(s)
Originally Posted by: Jean Giraud Go to Quoted Post
... refreshed, angle of max radiation added.

Project Dipole.sm (48kb) downloaded 10 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
Offline uni  
#15 Posted : 22 November 2021 01:59:03(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,493
Man
Russian Federation

Was thanked: 1274 time(s) in 745 post(s)
Можно так.

2021-11-22_03-57-16.png 2021-11-22_04-44-57.png 2021-11-22_04-51-27.png

Edited by user 22 November 2021 02:52:02(UTC)  | Reason: Not specified

Russia ☭ forever
Viacheslav N. Mezentsev
Offline andrbig77  
#16 Posted : 23 November 2021 11:15:51(UTC)
andrbig77


Rank: Advanced Member

Groups: Registered
Joined: 07/12/2018(UTC)
Posts: 44
Man
Germany

Was thanked: 1 time(s) in 1 post(s)
Вячеслав, cпасибо, вы мне очень помогли.

С уважением,
Андрей
Offline Razonar  
#17 Posted : 23 November 2021 19:19:11(UTC)
Razonar


Rank: Advanced Member

Groups: Registered
Joined: 28/08/2014(UTC)
Posts: 1,356
Uruguay

Was thanked: 815 time(s) in 516 post(s)
Originally Posted by: uni Go to Quoted Post
Можно так.


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

Edited by user 23 November 2021 19:52:07(UTC)  | Reason: Addendum

Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.