Betreff: Neue Slicing-Optionen für Matrizen - Status geändert in: AcknowledgedHi @Hogi , Danke für deinen Vorschlag! Wir haben Ihre Anfrage erfasst und werden sie berücksichtigen.
Betreff: Neue Slicing-Optionen für Matrizen - Status geändert in: InvestigatingBetreff: Neue Slicing-Optionen für Matrizen@Hogi , werden dieser und andere Ansätze sowohl für das Slicing als auch für das Maskieren untersucht, um diese bereitzustellen prägnantere Möglichkeiten, Matrizen und Listen zu manipulieren. Die Herausforderung besteht darin sicherzustellen, dass wir uns weder technisch noch mit der JSL-Syntax in eine Ecke drängen.
Betreff: Neue Slicing-Optionen für MatrizenBerücksichtigen Sie auch eine negative Indizierung für Listen (ähnlich wie beispielsweise Python).
Betreff: Neue Slicing-Optionen für Matrizen - Status geändert auf: We like it! (in der Warteschlange)@Hogi - Wir haben Ihre Anfrage geprüft und sind der Meinung, dass dies eine großartige Ergänzung für JMP sein wird. Diese Anfrage befindet sich in der Warteschlange der Elemente, an denen in einer zukünftigen Version gearbeitet werden soll.
Betreff: Neue Slicing-Optionen für Matrizen
Betreff: Neue Slicing-Optionen für MatrizenEin Beispiel für eine bemalte Ecke: Dies hätte vom ersten Tag an zu einem Fehler führen sollen:
[1 2 3,4 5 6][-2]
neue Slicing-Optionen für Matrizen☐ cooles neues Feature
☑ könnte vielen Benutzern helfen!
☐ behebt einen „Bug“
☐ schön zu haben
☐ niemand braucht es
Das Indizieren/Slicing von Matrizen funktioniert nur mit Indizes, die vom Beginn der Matrix an zählen:
Was ist die JSL-Matrix?
das Zählen von hinten oder das Offenlassen von Anfang oder Ende scheint nicht zu funktionieren:
Sammlung „lustiger“ Jmp-Neulingsfragen
mein Wunsch:
füge die fehlende Funktionalität hinzu, sodass auch diese Indizierung möglich ist:
mat[1::-1];
mat[1::];
mat[::-1];
mat[::];
mat[::, x] ist bereits als mat[0,x] möglich
weitere Wünsche eingereicht von 
Automatisierung und SkriptingBetreff: Neue Slicing-Optionen für Matrizen@Sarah-Sylvestre , könntest du bitte dem Wunsch hinzufügen:
- gibt "." zurück, wenn der Vektor weniger Einträge hat als der Index
[1 2 3][4] = .
Im Moment gibt JMP einen Fehler aus und stoppt:

Die Fehlermeldung ist ziemlich irreführend.
Warum erscheint die Meldung „Ungültiger Index (muss eine Zahl sein ...)“
4 IST eine Zahl, oder?
Betreff: Neue Slicing-Optionen für Matrizen@hogi Danke, dass Sie uns darauf aufmerksam gemacht haben! Wir haben dies im technischen Support gemeldet (anstelle eines Wunschlistenelements). In jedem Fall freuen wir uns sehr über Ihr Feedback.
Kopieren von @Sarah-Sylvestre
Betreff: Neue Slicing-Optionen für MatrizenIch hoffe, dass es auch anderen Benutzern gefällt, sodass es in einer zukünftigen Version implementiert wird.
Mal sehen ...:)