Questions of graph of a function

Questions of graph of a function - Сообщения

#1 Опубликовано: 31.07.2024 00:55:33
Prmtv

Prmtv

0 сообщений из 49 понравились пользователям.

Группа: User

Hello! Please tell me for 2 questions:

1) How to build a graphs of function if the document has units of measurement? If I do "Ignore inits", then everything works. But I would like to with units of measurements
111.sm (33 КиБ) скачан 62 раз(а).

2) Using plugin ComboBox I want to build graphs of 4 functions

222.PNG

Graphs of functions σ.x(x), σ.t(x), Mx(x) are built.

Файл не найден. Файл не найден. Файл не найден.

Graph of functions σ.ekv(x) is not build. Why?

555.PNG
#2 Опубликовано: 31.07.2024 01:26:33
overlord

overlord

554 сообщений из 1333 понравились пользователям.

Группа: Moderator

Don't "Ignore units", eliminate them.
Easiest way is to divide.

Regards

2024-07-30_21-26.png
#3 Опубликовано: 01.08.2024 00:23:24
Prmtv

Prmtv

0 сообщений из 49 понравились пользователям.

Группа: User

Wrote

Don't "Ignore units", eliminate them.
Easiest way is to divide.

Regards

2024-07-30_21-26.png



In my example it doesn't work like that.
#4 Опубликовано: 01.08.2024 01:37:29
Вячеслав Мезенцев

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

1402 сообщений из 1708 понравились пользователям.

Группа: Moderator

Очень странное поведение, возьму на заметку. Компоненту не нравится выражение под знаком корня.
Russia ☭ forever, Viacheslav N. Mezentsev
#5 Опубликовано: 01.08.2024 02:55:39
Martin Kraska

Martin Kraska

1222 сообщений из 2150 понравились пользователям.

Группа: Moderator

The success of plotting seems to depend on how the expression is accessed. Possibly it is a Combobox issue.

BTW, in Maxima, the intermediate definition of P is not required. This is a necessary step for X-Y Plot only.

2024-07-31 21_53_39-SMath Solver - [111_Kr.sm_].png
111_Kr.sm (60 КиБ) скачан 55 раз(а).
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#6 Опубликовано: 01.08.2024 09:27:50
Prmtv

Prmtv

0 сообщений из 49 понравились пользователям.

Группа: User

Wrote

Очень странное поведение, возьму на заметку. Компоненту не нравится выражение под знаком корня.



Если строить график отдельно, то он строится, проблем нет. Именно при Combobox'е не хочет

2222.PNG
#7 Опубликовано: 03.08.2024 01:58:09
Prmtv

Prmtv

0 сообщений из 49 понравились пользователям.

Группа: User

Wrote

The success of plotting seems to depend on how the expression is accessed. Possibly it is a Combobox issue.

BTW, in Maxima, the intermediate definition of P is not required. This is a necessary step for X-Y Plot only.

2024-07-31 21_53_39-SMath Solver - [111_Kr.sm_].png
111_Kr.sm (60 КиБ) скачан 55 раз(а).



Thanks for the answer!

How can I replace it?

Snimok.PNG

on this

Snimok1.PNG
#8 Опубликовано: 03.08.2024 03:49:27
overlord

overlord

554 сообщений из 1333 понравились пользователям.

Группа: Moderator

Wrote

In my example it doesn't work like that.


I only meant to say don't ignore units unless it is utmost necessary.
Here is your file totally working with units and plotted.

111_examination.sm (38 КиБ) скачан 62 раз(а).

When I talk about your problem, I guess it is a parse bug of combobox.
Because it can plot normally when function called directly.
And radiobutton and combobox list is not affected if you use like this.

Файл не найден. Файл не найден.

This combobox issue is not limited to XYPlot, 2DPlot is affected too.
When combobox result is directly your symbolic function, it doesn't work.
However, when your function is simplified someway, it can be plotted.

2024-08-02_23-48.png

This bug should be examined by author of combobox plugin.

Regards
#9 Опубликовано: 03.08.2024 05:39:17
Martin Kraska

Martin Kraska

1222 сообщений из 2150 понравились пользователям.

Группа: Moderator

Wrote



Thanks for the answer!

How can I replace it?

on this



I guess you want to set the limits depending on the selected function.

Let the combobox return the index of the selection and then use it to pick the appropriate values from lists.
In Maxima, you also can set the axes labels and the trace legend text using SMath expressions.



Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#10 Опубликовано: 03.08.2024 18:45:06
overlord

overlord

554 сообщений из 1333 понравились пользователям.

Группа: Moderator

Most of time, eval() or line() is your friend.
This change made your function available to plot.

Regards

2024-08-03_14-43.png

2024-08-03_14-43_1.png
1 пользователям понравился этот пост
#11 Опубликовано: 04.08.2024 01:21:28
Prmtv

Prmtv

0 сообщений из 49 понравились пользователям.

Группа: User

Thanks everyone for your answers!
#12 Опубликовано: 04.08.2024 01:36:26
Prmtv

Prmtv

0 сообщений из 49 понравились пользователям.

Группа: User

Wrote

Wrote



Thanks for the answer!

How can I replace it?

on this




Let the combobox return the index of the selection and then use it to pick the appropriate values from lists.
In Maxima, you also can set the axes labels and the trace legend text using SMath expressions.





Can you tell us more?
If possible with an example.

Yes, I would like to substitute values ​​from the results for set the limits

Snimok.PNG
#13 Опубликовано: 05.08.2024 03:51:31
Martin Kraska

Martin Kraska

1222 сообщений из 2150 понравились пользователям.

Группа: Moderator

111_Kr2.sm (60 КиБ) скачан 65 раз(а).
2024-08-04 22_47_06-SMath Solver - [111_Kr.sm_].png
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#14 Опубликовано: 05.08.2024 04:32:19
overlord

overlord

554 сообщений из 1333 понравились пользователям.

Группа: Moderator

Wrote

111_Kr2.sm (60 КиБ) скачан 65 раз(а).
Click to expand


I like the way limits determined by YLimMin, XLimMax, etc.
However, if you rename XYPlot to XYPlots or Plot1 or whatever, this method doesn't work particular plot.
Actually, all XYPlot are affected by XYPlot.option disregarding name of plot.
Is this a bug or a feature?

Regards
1 пользователям понравился этот пост
sergio 05.08.2024 15:36:00
#15 Опубликовано: 05.08.2024 04:45:30
Martin Kraska

Martin Kraska

1222 сообщений из 2150 понравились пользователям.

Группа: Moderator

As far as I understand, you can control multiple plots individually by providing vector values to the XYPlot-variables. In the settings you select select SourceType->PropertyGrid and provide the index to use for accessing the values.

You find an example in the interactive handbook (Plugins->X-Y Plot Region).

Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
1 пользователям понравился этот пост
sergio 05.08.2024 15:36:00
#16 Опубликовано: 08.08.2024 23:42:02
Prmtv

Prmtv

0 сообщений из 49 понравились пользователям.

Группа: User

Wrote

111_Kr2.sm (60 КиБ) скачан 65 раз(а).
2024-08-04 22_47_06-SMath Solver - [111_Kr.sm_].png



Thank you very much! That's what I needed.

The only question is: does SMath have auto-scaling of axes as it was in Mathcad? this would greatly simplify the process)
#17 Опубликовано: 09.08.2024 01:43:28
Вячеслав Мезенцев

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

1402 сообщений из 1708 понравились пользователям.

Группа: Moderator

Использование Properties source - это исторически первый способ управления компонентом из документа, он был оставлен для совместимости со старыми документами.
Автомасштабирование в компоненте XY Plot не реализовано из-за того, что я не нашел удобного алгоритма поведения для комбинации явных и неявных графиков. Для отображения неявного графика область должна быть задана конкретно, а для автомасштабирования наоборот не задана.
Russia ☭ forever, Viacheslav N. Mezentsev
#18 Опубликовано: 09.08.2024 15:04:34
Вячеслав Мезенцев

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

1402 сообщений из 1708 понравились пользователям.

Группа: Moderator

Wrote

Wrote

111_Kr2.sm (60 КиБ) скачан 65 раз(а).
Click to expand


I like the way limits determined by YLimMin, XLimMax, etc.
However, if you rename XYPlot to XYPlots or Plot1 or whatever, this method doesn't work particular plot.
Actually, all XYPlot are affected by XYPlot.option disregarding name of plot.
Is this a bug or a feature?

Regards



I can add this option to customize the properties

xyplot set properties from sheet.png
Russia ☭ forever, Viacheslav N. Mezentsev
#19 Опубликовано: 12.11.2024 07:02:29
Mo

Mo

0 сообщений из 34 понравились пользователям.

Группа: User

hi, For some reason the "Property source" is not shown now. I am using version 1.2 build 9018 dated 09-sep-2024.
how to assign/control plot properties now?
smath.jpg
#20 Опубликовано: 12.11.2024 08:08:01
Вячеслав Мезенцев

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

1402 сообщений из 1708 понравились пользователям.

Группа: Moderator

Wrote

how to assign/control plot properties now?



The answer can be found here.


Russia ☭ forever, Viacheslav N. Mezentsev
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений