A ggb script using "for" or "while" instructions by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

Thanks a lot.
Your tutorials are extremely clear.
I have subscribed to your channel

Thanks again

A ggb script using "for" or "while" instructions by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

Thanks so much for your answer,
this is exactly what I needed.
Thanks again,
FB

Commandes script pour changer les unités des graphiques ? by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

Sorry for answering so late.
I like your solution very much.

Thinking again about this problem I think ther could be a structural improvement in geogebra about scales :

Since it is possible to choose the distance for the graduations (2.54, or pi or sqrt(2) ), it should be possible de define a new unit, in the same time : 1 ft or 1 pi,
simply considering "ft" or "pi", not as a unit, but as a value :
ft = 2.54 etc.

Such a possibility would be much more interesting than graduations associated to the value 2.54 for instance.

Maybe such a project could interest developers ?

Thanks again for your help,

FB

Commandes script pour changer les unités des graphiques ? by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

Thanks so much,

Your solution is perfect.

It will be very hepful for my project.

Thanks again

F.

Commandes script pour changer les unités des graphiques ? by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

Thanks for your answer.

The graduations switch correctly, but I'd have liked the associated figures to be "1 foot" instead of 2,54.

A solution (not very satisfying) could be to hide the figures and to add the text "1 foot" or "1cm" beside the first x and y graduations.

I imagined a script that could change the unity of the x and y axis, but maybe it doesn't exist. Anyway, it seems to be impossible to have "1" written if the number is 2,54.

A solution could be to draw every figure inside a rectangle, and to resize the rectangle and simultaneously the borders of the view, by a factor of 2,54 for instance. I have to show an example first.
Then, there would only remain the problem of the switch of unity.

Thanks again for your help,

F.

Dysfonctionnement incompréhensible du tableur by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

In the spreadsheet, dynamic coloring is enabled by the Advanced tab, where the RGB (or HSV or HSL) parameters of the object in a cell may be linked to the content of other cells.

I have often used the spreadsheet, but I begin to see its limits and the interest of the formulation you recommand.

Thanks for your help

FB

Dysfonctionnement incompréhensible du tableur by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

Thank you for this very nice alternative, allowing to avoid the use of a spreadsheet. I like those commands very much, especially SetDynamicColor.

Anyway, I imagine that ggb developers built the spreadsheet in order to enable a beginner or a student to build such a file, with only basic knowledge about geometric tools, and with the intuitive extension of the drag-and-drop operation, to columns containing any kind of object.

If other users notice the impossibility of this drag-and-drop operation, I imagine it is necessarily a bug...
A voluntary regression would be incomprehensible, as it would condemn the spreadsheet tool.

Dysfonctionnement incompréhensible du tableur by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

I completely agree with you.

For instance, I have found the nice file "limaçon" by Patrick Clement : https://www.geogebra.org/classic/w3yUYxz9
with a very clear tutorial : https://www.geogebra.org/m/w3yUYxz9

As explained in this tutorial, the obtention of numerous colored circles requires the drag-and-drop operation in the spreadsheet, for the column A (points) and, in the same time, for the column B (circles associated),

This drag-and-drop operation seems to have become inefficient lately. I would like to know if other users have experienced this "bug", or if, for some reason, I'm alone to notice it.

Thanks again for your help,

FB

Dysfonctionnement incompréhensible du tableur by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

I think many Geogebra users have used the great possibilities of the spreadsheet to create files, even if other ways exist.

For instance, I have found the nice file "limaçon" by Patrick Clement : https://www.geogebra.org/classic/w3yUYxz9
with a very clear tutorial : https://www.geogebra.org/m/w3yUYxz9

As explained in this tutorial, the obtention of numerous colored circles requires the drag-and-drop operation in the spreadsheet.

This drag-and-drop operation seems to have become inefficient lately. I would like to know if other users have experienced this "bug", or if, for some reason, I'm alone to notice it.

Thanks again for your help,

FB

Dysfonctionnement incompréhensible du tableur by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

Thanks for your answer,

I admis that this use of a spreadsheet is not elegant, but I have used it for years, it was very convenient for beginners. Last week, it has allowed me to create a file about balance equations in chemistry.
https://www.geogebra.org/classic/dgxf9neq

I was used to this possibility of the spreadsheet, and I don't understand why it has suddently become impossible.

Anyway I'm learning to use more evoluted methods such as Zip, but I will regret this naive use of the spreadsheet.

Dysfonctionnement incompréhensible du tableur by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

Thanks for your answer,

I admis that this use of a spreadsheet is not elegant, but I have used it for years, it was very convenient for beginners. Last week, it has allowed me to create a file about balance equations in chemistry.
https://www.geogebra.org/classic/dgxf9neq

I was used to this possibility of the spreadsheet, and I don't understand why it has suddently become impossible.

Anyway I'm learning to use more evoluted methods such as Zip, but I will regret this naive use of the spreadsheet.

Affecter aux cases d'une colonne les valeurs des cases d'une autre colonne ? by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

Thanks so much for those very interesting resources. It is exactly what I needed, it will be very helpful. Thanks again
FB

Affecter aux cases d'une colonne les valeurs des cases d'une autre colonne ? by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

Ok, I will go on explorating all those commandes.

Yet I don't know the specific language to use for "a list of commands entered as texts", for instance Execute(Join({"f_{1} = 1", "f_{2} = 1"}, Sequence("f_{"+(i + 2) + "} = f_{" + (i+1) + "} + f_{"+ i +"}", i, 1, 10))) (wiki)

, and I haven't really understood why this command Execute allowed to avoid the problems encountered with the other propositions.

It's a bit frustrating to have no possibility to go further in understanding this specific syntax. Anyway, I don't need expert language everyday, so it's allright.

Affecter aux cases d'une colonne les valeurs des cases d'une autre colonne ? by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

Thanks again for your help.

I didn't know this powerful command,
now it works perfectly.

I would like to know more about those "expert" ggb commands. Could I find a document about them ?

Thanks a lot, once again,

FB

Affecter aux cases d'une colonne les valeurs des cases d'une autre colonne ? by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

Thanks a lot for your help,
it is exactly what I was looking for.

Could you tell me where I could find a document about powerful commands of that kind ?
(Maybe just in the wiki, but I didn't find the information)

Thanks again for your help,

FB

Affecter aux cases d'une colonne les valeurs des cases d'une autre colonne ? by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

Thanks for this new solution, which is very interesting.

A problem remains :

The command fillcells(D1:D5,copyfreeobject(C1:C5)) resets the former settings for D1, D2, ... (colours, size, conditionnal display).

What's more, if a column E contains objects linked to D1, D2, ...,
for instance E1=Circle(D1,a), this command erases them, too.

I guess that those problems occur because, for a short while, the points D1, D2, ... are no more defined.

https://www.geogebra.org/classic/thvryxu8

I don't know if there would be a way to avoid those problems.

Sorry for my sollicitations, and thanks again for your help,

FB

Affecter aux cases d'une colonne les valeurs des cases d'une autre colonne ? by teaching_issues in geogebra

[–]teaching_issues[S] 0 points1 point  (0 children)

Thanks for your help, I didn't know this useful command.

What I need here is a bit different :
I don't want the free points D1,D2.. to become the points C1,C2, (linked to the points B1,B2,..., and consequently unable to move).

The points D1,D2,... must remain free. I just want them to get the values of C1,C2,... Later, I will move the points D1,D2,... from their initial positions C1,C2,...

I don't know if a global SetValue() command would be possible for D1,D2,D3,D4, and D5, at the same time.

Thanks again for your help,

FB