From 34221dc0f420a08a51d18f1989560a292a316464 Mon Sep 17 00:00:00 2001 From: Matt McKay Date: Sat, 1 Aug 2026 09:20:40 +1000 Subject: [PATCH 1/2] Update translation: lectures/qr_decomp.md --- lectures/qr_decomp.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lectures/qr_decomp.md b/lectures/qr_decomp.md index a4d2021c..3f325c97 100644 --- a/lectures/qr_decomp.md +++ b/lectures/qr_decomp.md @@ -174,6 +174,8 @@ a_m & = (a_m\cdot e_1) e_1 + (a_m\cdot e_2) e_2 + \cdots + (a_m \cdot e_n) e_n ```{code-cell} ipython3 import numpy as np from scipy.linalg import qr + +rng = np.random.default_rng() ``` ```{code-cell} ipython3 @@ -355,7 +357,7 @@ def QR_eigvals(A, tol=1e-12, maxiter=1000): ```{code-cell} ipython3 # 用一个随机矩阵A做实验 -A = np.random.random((3, 3)) +A = rng.random((3, 3)) ``` ```{code-cell} ipython3 @@ -393,14 +395,14 @@ k = 5 n = 1000 # 生成一些随机矩 -𝜇 = np.random.random(size=k) -C = np.random.random((k, k)) +𝜇 = rng.random(size=k) +C = rng.random((k, k)) Σ = C.T @ C ``` ```{code-cell} ipython3 # X 是一个随机矩阵,其中每一列都遵循多元正态分布 -X = np.random.multivariate_normal(𝜇, Σ, size=n) +X = rng.multivariate_normal(𝜇, Σ, size=n) ``` ```{code-cell} ipython3 From 91a67e4d12e8f2d6bc44ae07b4203424d51e1572 Mon Sep 17 00:00:00 2001 From: Matt McKay Date: Sat, 1 Aug 2026 09:20:41 +1000 Subject: [PATCH 2/2] Update translation: .translate/state/qr_decomp.md.yml --- .translate/state/qr_decomp.md.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.translate/state/qr_decomp.md.yml b/.translate/state/qr_decomp.md.yml index 14a5ea1a..2b17582a 100644 --- a/.translate/state/qr_decomp.md.yml +++ b/.translate/state/qr_decomp.md.yml @@ -1,6 +1,6 @@ -source-sha: ffc4eaf681b12e70faaf3b9b935802b5a7efe41e -synced-at: "2026-07-18" +source-sha: 6fcc2eb8a83a285ca8b0212412bb9930c492e446 +synced-at: "2026-07-31" model: claude-sonnet-5 -mode: RESYNC +mode: UPDATE section-count: 7 -tool-version: 0.17.0 +tool-version: 0.24.0