Complex numbers

Pep Bujosa shared this question 12 years ago
Answered

Another possible bug:


I write to a cell in the spreadsheet a complex number, such as 2 + 3i. In the cell appears with the letter "i" with an tilde (2 + 3í). In addition, I can not move the point to be represented graphically


GeoGebra Java 3.9.248 1.0.25


Pep Bujosa

Comments (11)

photo
1

Doing a search of the forum will show you that your concern that is being worked on. It does not appear to be a simple fix. IMHO, I believe that the developers are working on this with all diligence possible. Patience and additional reporting of problems in this or any other area is appreciated.


Tony

photo
1

Hi Pep

a workaround, write first in A1 = (2,3)

Then right clic on the point A1 generated

in advanced properties and algebra choose now complex number


https://ggbm.at/549177


Daniel

photo
1

Hi Daniel


Yes! This solution was already tried, but why not work as before version 3? Why get the letter "í " (with tilde)?


Thanks

photo
1

Hi Pep

Oh yes !!

You're right, it worked correctly in version 3 and it does not work in the 4.

Is it a bug ??? or not

Daniel

photo
1

I write to a cell in the spreadsheet a complex number, such as 2 + 3i. In the cell appears with the letter "i" with an tilde (2 + 3í).


We've chosen a special symbol for sqrt(-1) in GeoGebra 4.0. You can type it with <Alt>i


In addition, I can not move the point to be represented graphically


Thanks, fixed for next release

photo
1

CAS display still has problems with complex numbers.


Tonyf17c55cc2b6ad2ca8ea22ae58749384b

photo
1

hi


I asked for the same problem with "3x+2" for example


Laurent

photo
1

I don't know if this is relevant to the tilde issue, but:


Once I have written t.ex "=2 + 3ί" either in a cell in the spreadsheet or just any other definition, I can't move it on graphics view.


3.9.248.0

photo
1

3.9.249.0 online

photo
1

The LaTex symbol for a space \; is still there. I thought that had be fixed earlier.


Tony

    GeoGebra 3.9.249.0 Webstart (26 May 2011)

    Java: 1.6.0_20

    OS: Windows XP

    Architecture: x86

    Heap: 494MB

    CAS: MathPiper .81f


    May 26, 2011 8:07:05 PM

    STDOUT: current views:


    May 26, 2011 8:07:05 PM

    STDOUT: geogebra.c.am[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=java.awt.Dimension[width=20,height=20],preferredSize=]


    May 26, 2011 8:07:05 PM

    STDOUT:


    May 26, 2011 8:07:05 PM

    STDERR: XXXXXXXXX Number of registered views = 1

    May 26, 2011 8:07:05 PM

    STDOUT: class geogebra.c.am

    May 26, 2011 8:07:08 PM

    STDOUT: current views:


    May 26, 2011 8:07:08 PM

    STDOUT: geogebra.c.am[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=java.awt.Dimension[width=20,height=20],preferredSize=]


    May 26, 2011 8:07:08 PM

    STDOUT: geogebra.gui.j.a.g[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@2da5a6,flags=16777576,maximumSize=,minimumSize=,preferredSize=,editable=true,invokesStopCellEditing=true,largeModel=true,rootVisible=false,rowHeight=-1,scrollsOnExpand=true,showsRootHandles=false,toggleClickCount=1,visibleRowCount=20]


    May 26, 2011 8:07:08 PM

    STDOUT:


    May 26, 2011 8:07:08 PM

    STDERR: XXXXXXXXX Number of registered views = 0

    May 26, 2011 8:07:08 PM

    STDOUT: 16 ic height: 16

    May 26, 2011 8:07:09 PM

    STDOUT: *** Message from [geogebra.j.g.b]

    May 26, 2011 8:07:09 PM

    STDOUT:

    May 26, 2011 8:07:09 PM

    STDOUT: Image /gui/toolbar/images/mode_functioninspector_32.gif not found

    May 26, 2011 8:07:16 PM

    STDOUT: current views:


    May 26, 2011 8:07:16 PM

    STDOUT: geogebra.c.am[,0,0,700x648,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=java.awt.Dimension[width=20,height=20],preferredSize=java.awt.Dimension[width=696,height=662]]


    May 26, 2011 8:07:16 PM

    STDOUT: geogebra.gui.j.a.g[,0,0,253x648,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@2da5a6,flags=16777576,maximumSize=,minimumSize=,preferredSize=,editable=true,invokesStopCellEditing=true,largeModel=true,rootVisible=false,rowHeight=-1,scrollsOnExpand=true,showsRootHandles=false,toggleClickCount=1,visibleRowCount=20]


    May 26, 2011 8:07:16 PM

    STDOUT: geogebra.b.b.r[,0,0,0x0,invalid,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=]


    May 26, 2011 8:07:16 PM

    STDOUT:


    May 26, 2011 8:07:16 PM

    STDERR: XXXXXXXXX Number of registered views = 3

    May 26, 2011 8:07:16 PM

    STDOUT: class geogebra.c.am

    May 26, 2011 8:07:16 PM

    STDOUT: class geogebra.gui.j.a.g

    May 26, 2011 8:07:16 PM

    STDOUT: class geogebra.b.b.r

    May 26, 2011 8:07:16 PM

    STDOUT: current views:


    May 26, 2011 8:07:16 PM

    STDOUT: geogebra.c.am[,0,0,700x648,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=java.awt.Dimension[width=20,height=20],preferredSize=java.awt.Dimension[width=696,height=662]]


    May 26, 2011 8:07:16 PM

    STDOUT: geogebra.gui.j.a.g[,0,0,253x648,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@2da5a6,flags=16777576,maximumSize=,minimumSize=,preferredSize=,editable=true,invokesStopCellEditing=true,largeModel=true,rootVisible=false,rowHeight=-1,scrollsOnExpand=true,showsRootHandles=false,toggleClickCount=1,visibleRowCount=20]


    May 26, 2011 8:07:16 PM

    STDOUT: geogebra.b.b.r[,0,0,0x0,invalid,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=]


    May 26, 2011 8:07:16 PM

    STDOUT:


    May 26, 2011 8:07:16 PM

    STDERR: XXXXXXXXX Number of registered views = 3

    May 26, 2011 8:07:16 PM

    STDOUT: class geogebra.c.am

    May 26, 2011 8:07:16 PM

    STDOUT: class geogebra.gui.j.a.g

    May 26, 2011 8:07:16 PM

    STDOUT: class geogebra.b.b.r

    May 26, 2011 8:07:16 PM

    STDOUT: *** Message from [geogebra.gui.h.f.a]

    May 26, 2011 8:07:16 PM

    STDOUT:

    May 26, 2011 8:07:16 PM

    STDOUT: invalid toolbar string: null

    May 26, 2011 8:07:16 PM

    STDOUT: *** Message from [geogebra.gui.f.c.c]

    May 26, 2011 8:07:16 PM

    STDOUT:

    [DockPanel,id=2,toolbar=null,visible=true,inframe=false]

    [DockPanel,id=1,toolbar=null,visible=true,inframe=false]


    May 26, 2011 8:07:16 PM

    STDOUT: *** END Message.

    May 26, 2011 8:07:23 PM

    STDOUT: eval with MathPiper: ExpandBrackets(Simplify(Rationalize(3 * i)))

    May 26, 2011 8:07:23 PM

    STDOUT: result: 3*i

    May 26, 2011 8:07:23 PM

    STDOUT: ggbString: 3.00000000000000i

    May 26, 2011 8:07:35 PM

    STDOUT: *** Message from [geogebra.gui.ac.keyReleased]

    May 26, 2011 8:07:35 PM

    STDOUT:

    May 26, 2011 8:07:35 PM

    STDOUT: Key pressed \u0069 i

    May 26, 2011 8:07:37 PM

    STDOUT: eval with MathPiper: ExpandBrackets(Simplify(Rationalize(3 * ?)))

    May 26, 2011 8:07:37 PM

    STDOUT: result: 3*?

    May 26, 2011 8:07:37 PM

    STDOUT: ggbString: 3.00000000000000?

    May 26, 2011 8:07:59 PM

    STDOUT: *** Message from [geogebra.gui.ac.keyReleased]

    May 26, 2011 8:07:59 PM

    STDOUT:

    May 26, 2011 8:07:59 PM

    STDOUT: Key pressed \u0069 i

    May 26, 2011 8:08:00 PM

    STDOUT: eval with MathPiper: ExpandBrackets(Simplify(Rationalize((3) + (4 * ?))))

    May 26, 2011 8:08:00 PM

    STDOUT: result: 4*?+3

    May 26, 2011 8:08:00 PM

    STDOUT: ggbString: 4.00000000000000? + 3.00000000000000

    <?xml version="1.0" encoding="utf-8"?>

    <geogebra format="4.0" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggb...; xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLS...; >

    <gui>

    <window width="966" height="802" /><perspectives>

    <perspective id="tmp">

    <panes>

    <pane location="" divider="0.2619047619047619" orientation="1" />

    </panes>

    <views>

    <view id="4" toolbar="0 || 66 || 2020 || 2021 || 2022 || 2001 , 2003 , 2002 , 2004 , 2005" visible="false" inframe="false" stylebar="false" location="1,1" size="200" window="0,0,400,400" />

    <view id="1" visible="true" inframe="false" stylebar="false" location="1" size="700" window="0,0,400,400" />

    <view id="2" visible="true" inframe="false" stylebar="false" location="3" size="253" window="0,0,200,400" />

    <view id="8" visible="true" inframe="true" stylebar="false" location="1" size="150" window="50,50,500,500" />

    <view id="16" visible="false" inframe="true" stylebar="false" location="1" size="150" window="50,50,500,500" />

    </views>

    <toolbar show="true" items="0 39 59 || 1 501 5 19 67 | 2 15 45 18 , 7 37 | 4 3 8 9 , 13 44 , 58 , 47 || 16 51 64 65 | 10 34 53 11 , 24 20 22 , 21 23 | 55 56 57 , 12 || 36 46 , 38 49 50 | 30 29 54 32 31 33 | 25 , 17 26 62 , 14 66 68 | 52 60 61 || 40 41 42 , 27 28 35 , 6" />

    <input show="true" cmd="true" top="false" />

    </perspective>

    </perspectives>

    <labelingStyle val="3"/>

    <consProtColumns col0="true" col1="false" col2="true" col3="true" col4="false" col5="true" col6="false" col7="true"/>

    <consProtocol useColors="true" addIcons="false" showOnlyBreakpoints="false"/>

    </gui>

    <euclidianView>

    <size width="700" height="648"/>

    <coordSystem xZero="290.5631067961165" yZero="315.0" scale="67.57281553398057" yscale="67.57281553398057"/>

    <evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" checkboxSize="13" gridType="0"/>

    <bgColor r="255" g="255" b="255"/>

    <axesColor r="0" g="0" b="0"/>

    <gridColor r="192" g="192" b="192"/>

    <lineStyle axes="1" grid="10"/>

    <axis id="0" show="true" label="" unitLabel="°" tickStyle="1" showNumbers="true" axisCross="0.0" positiveAxis="false"/>

    <axis id="1" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true" axisCross="0.0" positiveAxis="false"/>

    </euclidianView>

    <algebraView>

    <useLaTeX value="true"/>

    </algebraView>

    <kernel>

    <continuous val="false"/>

    <decimals val="2"/>

    <angleUnit val="degree"/>

    <algebraStyle val="0"/>

    <coordStyle val="0"/>

    </kernel>

    <scripting language="null" blocked="false"/>

    <construction title="" author="" date="">

    </construction>

    <casSession>

    <cellPair>

    <inputCell>

    <expression value="3i" eval="3 * i" />

    </inputCell>

    <outputCell>

    <expression value="3 * i"/>

    </outputCell>

    </cellPair>

    <cellPair>

    <inputCell>

    <expression value="3ί" eval="3 * ί" />

    </inputCell>

    <outputCell>

    <expression value="3 * ί"/>

    </outputCell>

    </cellPair>

    <cellPair>

    <inputCell>

    <expression value="3 + 4 ί" eval="3 + 4 * ί" />

    </inputCell>

    <outputCell>

    <expression value="4 * ί + 3"/>

    </outputCell>

    </cellPair>

    <cellPair>

    </cellPair>

    </casSession>

    </geogebra>


    <?xml version="1.0" encoding="utf-8"?>

    <geogebra format="4.0" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggt...; xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLS...; >

    </geogebra>


    LibraryJavaScript:


    Preferences:

    <?xml version="1.0" encoding="utf-8"?>

    <geogebra format="3.2">

    <gui>

    <show algebraView="true" spreadsheetView="false" auxiliaryObjects="false" algebraInput="true" cmdList="true"/>

    <splitDivider loc="650" locVertical="400" loc2="250" locVertical2="300" horizontal="true"/>

    <labelingStyle val="3"/>

    <font size="12"/>

    </gui>

    <euclidianView>

    <size width="696" height="662"/>

    <coordSystem xZero="290.5631067961165" yZero="315.0" scale="67.57281553398057" yscale="67.57281553398057"/>

    <evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="3" pointStyle="0" rightAngleStyle="1" checkboxSize="13" gridType="0"/>

    <bgColor r="255" g="255" b="255"/>

    <axesColor r="0" g="0" b="0"/>

    <gridColor r="192" g="192" b="192"/>

    <lineStyle axes="1" grid="10"/>

    <axis id="0" show="true" label="" unitLabel="°" tickStyle="1" showNumbers="true"/>

    <axis id="1" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    </euclidianView>

    <kernel>

    <continuous val="false"/>

    <decimals val="2"/>

    <angleUnit val="degree"/>

    <algebraStyle val="0"/>

    <coordStyle val="0"/>

    </kernel>

    </geogebra>

90e13a6a9fc62d992265238e75f85ffb

photo
1

Hi Murkle.


Now it works perfectly. I can move the points generated by complex numbers.


Thank you.


Pep Bujosa

© 2023 International GeoGebra Institute