matrix

    0熱度

    1回答

    我由空數組和行循環要通過每一行循環: theta = zeros(500,20); for i=1:100 ... y = x*theta(i,:)'; ... end 因此,對於每個i我想使用的第i個行矢量,但我m得到錯誤說「賦值有更多的非單實例rhs維度比非單實例下標」

    0熱度

    1回答

    我需要一個數據幀轉換爲基質,我使用下面的代碼矩陣的變換: LoggAbundTGLMSOagg <- tapply(AbundTGLMSOagg$occurrence,list(AbundTGLMSOagg$plot,AbundTGLMSOagg$species),mean) 我得到所需的矩陣格式,但零變成來港定居。使用tapply(),我如何保留零? 我可以寫一個CSV文件 write.cs

    0熱度

    3回答

    我具有由基質sigma sigma <- matrix(c(1,0.5,0,0.5,1,0,0,0,1),3,3)) 描述爲了計算向量的範數我計算 t(x) %*% sigma %*% x 這對於一個矢量例如正常工作範數x = 1:3。 但是我想計算許多載體的規範,同時,這也是我有 x <- t(matrix(rep(1:3, 10),3,10)) (當然充滿了不同的條目)。 有沒有辦

    0熱度

    1回答

    我想實現一個簡單的矩陣類模板 我想實例化它像矩陣(data1,..,dataN) 基本上我想定義一個模板類,它需要2個unsigned int作爲模板參數,並使用初始化列表來推斷含權的數據的類型,現在我寫了這個簡單的開始: template<size_t N, size_t M> class Matrix { public: template<typename ...T>

    4熱度

    2回答

    我給出了一個向量,並希望將其轉換爲某個塊矩陣。考慮一個簡單的例子: k <- c(1,2,3) a <- rep(apply(expand.grid(k, k), 1, prod), each=3) a [1] 1 1 1 2 2 2 3 3 3 2 2 2 4 4 4 6 6 6 3 3 3 6 6 6 9 9 9 這個載體應形式的分塊矩陣排列: rbind( cbind(diag(a

    1熱度

    1回答

    好吧我會嘗試儘可能清楚我的最終目標,所以如果聽起來很亂,我很抱歉。例如,我試圖顯示一個數據欄,其目標爲10。此數據欄顯示爲灰色。我想要做的是在每個目標完成後,在同一個數據欄上填充顏色綠色。下面是我想什麼粗糙的影像: 我試圖做到這一點在基質內SSRS。如果有人可以幫助,我將不勝感激,如果任何人需要更多的細節,請讓我知道。 在此先感謝。

    0熱度

    1回答

    在矩陣中引用單個單元格的語法是什麼?我想引用R data.frame中的單個單元格來創建函數。例如,假設我有一個值 3 4 5 6 一個2x2矩陣,我想創建一個函數,將做((3 + 4)/(3 + 4 + 5))。我嘗試過將它作爲一個函數,並且創建一個新的變量而沒有成功。 Subj_2_block_4a$HRLR0 <- c(2,2)+c(2,4)給我四個觀察下一個新的變量。 Subj_2_

    -5熱度

    2回答

    我發現互聯網上的程序,計算矩陣的行列式: /* * C++ Program to Find the Determinant of a Given Matrix */ #include<iostream> #include<math.h> #include<conio.h> using namespace std; double d = 0; double det(int n, do

    2熱度

    2回答

    有沒有辦法讓一個NxN數組(所以2d數組)的元素,其中每個元素是一個3個數字在0和1之間隨機選擇的數組? 輸出應該是這個樣子: (0.2,0.45,0.98), (0.7,0.58,0.11) ... (1.0,0.05,0.63, ... . . . 等 我一直想這樣做,但必須有一個更優雅的方式。下面的代碼包括: import numpy as np import matplotl

    0熱度

    1回答

    我有200x200x200矩陣,它在每個體素中都有一些任意值。 我想這個值更改爲0或1。 如果體素具有許多啤酒比0,這將是1 否則將是0 有沒有人如何解決這個問題? 我的代碼如下。 B = zeros(200,200,200); % A is my 200x200x200 data for i = 1:200 for j = 1:200 for k = 1:200