Als «linear-algebra» getaggte Fragen

Für Herausforderungen mit linearer Algebra, der Mathematik von Vektorräumen und linearen Abbildungen zwischen ihnen.

309
Upgoat oder Downgoat?

Wenn Sie ein Bild von einer Ziege haben, sollte Ihr Programm am besten versuchen, festzustellen, ob die Ziege auf dem Kopf steht oder nicht. Beispiele Dies sind Beispiele für mögliche Eingaben. Keine tatsächlichen Eingaben Eingang: Ausgabe: Downgoat Spec Ihr Programm sollte höchstens 30.000 Bytes...

73
Erstellen Sie ein "H" aus kleineren "H"

Herausforderung Erstellen Sie eine Funktion oder ein Programm, das bei Angabe einer Ganzzahl sizeFolgendes ausführt: Wenn sizegleich 1 ist, wird ausgegeben H H HHH H H Wenn sizegrößer als 1, wird ausgegeben X X XXX X X wo Xist die Ausgabe des Programms / der Funktion fürsize - 1 (Wenn Sie es...

43
Wurde mein Kuchen halbiert?

Schreiben Sie ein Programm oder eine Funktion, die eine nicht leere Liste positiver Ganzzahlen enthält. Sie können davon ausgehen, dass die Eingabe in einem angemessenen, praktischen Format wie "1 2 3 4"oder erfolgt [1, 2, 3, 4]. Die Zahlen in der Eingabeliste stellen die Segmente eines...

43
Konstruieren Sie die Identitätsmatrix

Die Herausforderung ist sehr einfach. Geben Sie bei einer Ganzzahleingabe ndie n x nIdentitätsmatrix aus. Die Identitätsmatrix 1erstreckt sich von oben links nach unten rechts. Sie schreiben ein Programm oder eine Funktion, die die von Ihnen erstellte Identitätsmatrix zurückgibt oder ausgibt. Ihre...

36
Grundlegende ASCII-Werte

Alternativer Titel: Zählen Sie Ihre Gefängnisstrafe an der Wand Bei einer bestimmten Anzahl nwerden die Ausgabesummen in die traditionellen 5er-Gruppen und 50er-Reihen eingeteilt. Beispiele 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ |||/ |||/...

31
Faro mischt ein Array

Ein Faro-Shuffle ist eine Technik, die häufig von Magiern verwendet wird, um ein Deck zu "mischen". Um einen Faro-Shuffle auszuführen, schneiden Sie zuerst das Deck in zwei gleiche Hälften und verschachteln dann die beiden Hälften. Beispielsweise [1 2 3 4 5 6 7 8] Faro wird gemischt [1 5 2 6 3 7 4...

26
Symbolische Matrixmultiplikation

Es gibt viele verschiedene Möglichkeiten, die Matrixmultiplikation zu erklären. Ich bleibe bei einer einzigen Figur, da ich glaube, dass die meisten Leute hier damit vertraut sind (und die Figur ist sehr beschreibend). Wenn Sie detailliertere Informationen wünschen, empfehle ich Ihnen, den...

25
Vandermonde Determinante

Bei einem gegebenen Vektor von nWerten (x1,x2,x3,...,xn)zurückkehren , die Determinante der entsprechenden Vandermonde-Matrix . Diese Determinante kann wie folgt geschrieben werden: Einzelheiten Ihr Programm / Ihre Funktion muss eine Liste von Gleitkommazahlen in einem beliebigen geeigneten Format...

24
Billardkugeln Kollision

Berechnen Sie anhand der zweidimensionalen Positionen und Geschwindigkeiten eines Billardkugelpaares unmittelbar vor dem Aufprall die Geschwindigkeiten nach einer perfekt elastischen Kollision . Es wird angenommen, dass die Kugeln ideale Kugeln (oder gleichwertige Kreise) mit dem gleichen Radius,...

24
Implementieren Sie vereinfachtes Kerning

Einführung Kerning bedeutet, den Abstand zwischen den Buchstaben eines Textes anzupassen. Betrachten Sie als Beispiel das Wort, Topdas mit den folgenden drei Glyphen geschrieben wurde: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ........

22
Finden Sie die Umkehrung einer 3 x 3-Matrix

Herausforderung Bei neun Zahlen a, b, c, d, e, f, g, h, ials Eingabe, die der Quadratmatrix entsprechen: M=⎛⎝⎜adgbehcfi⎞⎠⎟M=(abcdefghi)\mathbf{M} = \begin{pmatrix}a& b& c\\ d& e& f\\ g& h& i\end{pmatrix} Finden Sie die Inverse der Matrix und geben Sie ihre Komponenten aus.M−1M−1\mathbf{M}^{-1}...

22
Codegolf der Hafnianer

Die Herausforderung besteht darin, Codegolf für den Hafnianer einer Matrix zu schreiben . Der Hafnian einer 2n-by- 2nsymmetrischen Matrix Aist definiert als: Hier repräsentiert S 2n die Menge aller Permutationen der ganzen Zahlen von 1bis 2n, das heißt [1, 2n]. Der Wikipedia-Link behandelt...

21
Überprüfen Sie die Eigenpaare

In dieser Herausforderung erhalten Sie eine quadratische Matrix A, einen Vektor vund einen Skalar λ. Sie müssen feststellen, ob (λ, v)ein Eigenpaar entspricht A; das heißt, ob oder nicht Av = λv. Skalarprodukt Das Skalarprodukt zweier Vektoren ist die Summe der elementweisen Multiplikation....

21
Ein Spiel von atomaren Ausmaßen

Deine Aufgabe ist es, einen Bot zu machen, der Atomas mit der höchsten Punktzahl spielt. Wie das Spiel funktioniert: Das Spielfeld beginnt mit einem Ring aus 6 "Atomen" mit Nummern von 1bis3 . Sie können ein Atom zwischen zwei Atomen oder auf einem anderen Atom "spielen", abhängig von dem Atom...

21
Ist die Matrix der erste Rang?

Testen Sie anhand einer Ganzzahlmatrix, ob es sich um eine Rang-1-Matrix handelt. Dies bedeutet, dass jede Zeile ein Vielfaches desselben Vektors ist. Zum Beispiel in 2 0 -20 10 -3 0 30 -15 0 0 0 0 Jede Zeile ist ein Vielfaches von 1 0 -10 5. Dieselbe Definition gilt auch für Spalten anstelle von...

21
Noch ein Programm und ich bin raus!

Bei einer positiven Verschachtelungsebene für Ganzzahlen nund einer Zeichenfolge saus druckbaren ASCII-Zeichen ( to) ~wird ein Programm ausgegeben, das bei Ausführung in derselben Sprache ein Programm ausgibt, das ein Programm ausgibt ..., das die Zeichenfolge ausgibt s. Es sollten insgesamt...