Timeline
Aug 31, 2019:
- 12:41 AM Ticket #3728 (_ArrayTranspose does not create 1D array from 2D array) updated by
-
The problem with (mathematical) vectors is that not all languages differentiate between row- and column-vectors. I mean AutoIt has to use 2D to represent a column vector.
Given some 1D data
[1, 2, 3]as input, its transpose is forcibly 2D, namely[[1], [2], [3]]and this clearly changes the dimension order. Transposing again that output isn't stable, since the function currently exchanges dimension 1 & 2, returning[[1, 2, 3]]. It could be considered sensible to ignore dimensions whose value is 1, but this gives way to another complaint: if my original input is 2D like[[1], [2], [3]], then transposing it twice isn't stable and doesn't respect the original dimension order, giving[1, 2, 3]which is 1D only. So, either way the implementation of Transpose choose, it will make half of AutoIt users angry. I don't know how to solve that dilemna. Agreed, the second example of this help topic is misleading in this respect. Note that outside pure mathematical application or language (Mapple, Mathematica, Octave, MatLab, R, ...) it's quite rare to have to take utter care of vector organisation (row or column). Adding an explicit note about this in the help would only confuse 99% of users, I'm afraid.
Aug 30, 2019:
- 6:58 PM Ticket #3728 (_ArrayTranspose does not create 1D array from 2D array) updated by
- Please read the guidelines for bug reports again and be complete in your report! --quote-- Bug Report Guidelines You must provide a short test script that reproduces the problem. The script should be no more than the bare minimum code necessary to reproduce the problem. Test the reproduction script with both the latest stable and latest beta versions of AutoIt. Check the links to ensure you have the latest versions, AutoIt is updated frequently. Please choose the correct version and component for the ticket. -- unquote Thanks Jos
- 6:43 PM Ticket #3728 (_ArrayTranspose does not create 1D array from 2D array) created by
- In the example of _ArrayTranspose, it states that a 2D array with …
Aug 12, 2019:
- 9:20 AM Ticket #3703 (2 ^ 49 and further return wrong results) closed by
- Wont Fix: Hi, the result must Be 562949953421312 In fact the problem comes from the fact that 2 49 in a floating point which reach the max precision 15/16 digits so the conversion to integer is "rounded". I Don't fully Understand why Int( 2 48 * 2, 2) is OK but the rounding as Something to do in the internal calculation. You cannot expect that integer exact conversion in the range
Aug 11, 2019:
- 9:56 AM Ticket #2962 (GUICtrlSetImage resizes Pic control with $SS_SUNKEN style) closed by
- Fixed: Fixed by revision [12223] in version: 3.3.15.1
Aug 6, 2019:
Aug 5, 2019:
- 9:23 PM Ticket #3727 ($VERSION not increased in compiled script with ...) updated by
- New version available in beta that runs de version update before au3stripper. Please try and let me know whether that solves the issue. Jos
- 12:04 AM Ticket #3727 ($VERSION not increased in compiled script with ...) updated by
-
Owner, Component changed
Aug 4, 2019:
- 10:15 PM Ticket #3727 ($VERSION not increased in compiled script with ...) created by
- […] With this two lines $VERSION variable automatically updated …
Note:
See TracTimeline
for information about the timeline view.
