linear-algebra

    -1熱度

    1回答

    作爲一個更大的代碼,我需要解決一個線性程序的一部分,我包括了迄今爲止(與虛擬數字)下面寫的部分。 但是,我剛開始使用Matlab(在此之前使用R)並遇到問題,即線性優化函數linprog只能解決最小化問題。礦是一個最大化問題。 有沒有什麼辦法讓Matlab的計算最大化問題(另一個功能,或者我俯瞰一些明顯的把戲?) % Clear and clc clear clc X = [ 7 7 7

    1熱度

    1回答

    作爲嘗試向量化循環的一部分,我偶然發現了outer(X, Y, FUN = "*", ...)函數R。 我想了解如何重現以下結果一步一步:與FUN參數 set.seed(1) b = rnorm(3, 0, 1) t = rnorm(5) 使用outer()爲-我得到以下輸出: > outer(t, b, "-") [,1] [,2] [,3] [1,] -0.9134

    0熱度

    1回答

    所以我想實現一個矩陣標準化方法。 要做到這一點,我已經告訴 減去平均值除以每個維度 ,並驗證標準偏差: 此處理後,每維度具有零均值和單位差異。 這聽起來很簡單... import numpy as np def standardize(X : np.ndarray,inplace=True,verbose=False,check=False): ret = X if not

    -2熱度

    1回答

    如何去從: 0 2 3 1 5 1 5 6 8 到 0 1 3 1 2 5 5 6 8 或類似的東西?

    1熱度

    4回答

    讓A爲具有[m x n]元素的矩陣和B另一個具有[m x n x o]元素的矩陣。 是否有任何線性代數方式添加這兩個矩陣,C = A + B其中C將在[m x n x o]沒有任何類型的循環沿o維? 實施例: 讓 A = 1 2 5 6 1 2 3 4 1 5 8 9 和 B(:,:,1)= 1 1 1 1 1 1 1 1 1 1 1 1 B(:

    0熱度

    1回答

    讓A = np.ones([3,3,5])。 是否有任何線性代數運算將返回 array([[ 9., 9., 9., 9., 9.]])沒有任何循環?

    1熱度

    1回答

    我有一個3d網格。在每個網格點,我有一個矩陣。我想用python在每個網格點上找到這個矩陣的特徵值和特徵向量。我正在做這樣的事情。 import numpy as np from numpy import linalg as LA n = 256 s = np.zeros((3,3,n,n,n)) #s is calculated by a formula here, this part

    1熱度

    1回答

    我知道如何安裝和使用BLAS C(cblas.h),但我不知道如何使用組合BLAS(CombBLAS)。 我正在使用CentOS 6.5。 以下是我已經成功地安裝在我的服務器上: # yum groupinstall "Development Tools" # yum install openmpi openmpi-devel # yum install atlas atlas-devel

    0熱度

    1回答

    我一直在用Java手動輸入2d數組。 首先,我創建關心矩陣的程序,是否有操縱行,使矩陣看起來更「自然」,又名看起來像一個方形,而不是在垂直放置列的方式該程序*(將提供截圖,不久)。其次,如何將手動輸入的二維數組存儲在主方法中的矩陣中,稍後將用於在程序中稍後使用矩陣執行操作?例如,如果用戶輸入了一個矩陣,並且想要找到它的逆矩陣,那麼如何從鍵盤存儲他的輸入以用於查找行列式(它具有處理存儲矩陣的單獨方法

    0熱度

    1回答

    ScriptIntrinsicBLAS在API 23或更高版本中受支持。有沒有辦法在API 17中執行基本的線性代數運算,而無需編寫定製的RS內核? RenderScript Runtime API Reference似乎提供像點積和規範化操作,但它只支持4維的向量(例如double4),而不是表示爲分配的無限向量(如ScriptIntrinsicBLAS所做的那樣)。 任何見解都會非常感謝!