Tag: vector

从excel导入vector数据(csv文件)

我知道如何导入标量到paraview感谢这个答案: 导入Excel数据Isovolume渲染Paraview 我有这样的CSV文件: x坐标; y坐标; z坐标;标量 0; 0; 0; 0 1; 0; 0; 1 0; 1; 0; 2 1; 1; 0; 3 0; 0; 1; 4 1; 0; 1; 5 0; 1; 1; 6 1; 1; 1; 7 应该如何使用csv文件看起来像和极好的filter(标量我用“表结构化网格”)我应该使用有立方体内的向量? 是否有可能使用Excel将vector文件导入paraview? 我search了很多,但我发现主要关于vtk文件的信息。 立方体应该像这个video里面有vector:(时间8:20) https://www.youtube.com/watch?v=Y1RATo2swM8

VBA:引用范围在不同的选项卡时应用程序定义的错误

在这个小节里,我只是做了一些计算。 在不同的工作表中,我已经存储了一些临时数据,并且正在尝试将以下内容定义为一个范围(在代码最底部): MeanVector = Worksheets("TempSheet").Range(Cells(2, 2), Cells(Stocks + 1, 2)) 我得到以下错误:1004应用程序定义或对象定义的错误 尽pipe如此,这是我从一个不同的模块复制的一行代码,所以我知道这个方法本身是可行的。 我认为问题是与床单的激活,我试图在开始时都激活,但没有运气。 我在evry行代码中指定了工作表,所以我不确定为什么它仍然是一个问题? 我也尝试select范围: Set MeanVector = Worksheets("TempSheet").Range(Cells(2, 2), Cells(Stocks + 1, 2)) 所有代码: Sub CalculateOwnPortfolio() Application.ScreenUpdating = False Application.DisplayAlerts = False Application.StatusBar = "Calculating…" Dim MeanVector As Range Dim WeightsVector As Range Worksheets("TempSheet").Activate Worksheets("Own Portfolio").Activate 'Count the amount of stock Stocks = 0 […]

Excel中的交叉产品的VBA

似乎由于某种原因,Excel程序员select省略任何向量跨产品function。 而且,在网上看,没有太多的需求。 虽然excel是做线性代数的有力工具。 我需要一个VBA脚本来做vector交叉产品。 而我唯一能find的就是这里: https://www.excelbanter.com/excel-worksheet-functions/209233-how-do-you-use-visual-basic-find-cross-product-two-vectors.html ——————– Function vCP(v1 As Variant, v2 As Variant) As Variant vCP = Array(v1(2) * v2(3) – v1(3) * v2(2), _ v1(3) * v2(1) – v1(1) * v2(3), _ v1(1) * v2(2) – v1(2) * v2(1)) End Function ——————– 使用它很简单, select3个水平相邻的单元格,input公式 =vCP( select在3个连续的水平或垂直单元格中的vectorA(在A×B中) types, select向量B,它是垂直单元的3个连续水平 types) 按下Ctrl + Shift + […]

从Excel文件读取和操作数据

我使用Matlab从Excel文件读取。 我应该在阅读一个名为Change Due的整数列。 读完专栏之后,我应该计算这个变化,在Quarters,Dimes ..等等 我可以阅读专栏没有问题,我理解如何计算变化的math。 然而使用条件来检查更改的数量是困难的… … – 问题: 我知道对于vector的乘法/除法,你可以添加一个句点来使它成为一个标量。*或者./ 但是,我如何通过一个条件parsingvector? if(Change.<25&&Change.>=10) 我得到这个错误: Operands to the || and && operators must be convertible to logical scalar values. 如果我只是简单的离开这段时间,我不会得到一个错误消息,但它只是通过计算的第一行。 码: % Filename: Program_04_1 % Author: Stewart Moon % Assisted by: No one % Program Description: % The purpose of this program is to demonstrate how […]

R的外部和?

我只是R的初学者,但到目前为止找不到解决scheme。 我怎样才能创build一个这样的两个向量matrix? 在Excel中,这是完全简单的,但我怎么能在R中做到这一点? A = c(10,15,30) B = transpose(A) –> the transposed matrix of A => 10 15 30 我也想做一下计算:A /(A + B) – > 10 /(10 + 10)= 0.5; 15 /(15 + 10)= 0.6等等。 所以,我最终得到这样的结果: 10 15 30 10 0.5 0.6 0.75 VResult = 15 0.4 0.5 0.66 30 0.25 0.33 0.5 我需要将这个简单的例子应用于32位数的Vector,所以我需要一种计算方法。 然后应该保存新的matrix。 […]

C ++中如何在Excel中将列转换为C ++中的vector?

在下面的代码中,我想validation一些数据。 不过,我不知道如何用csv文件逗号分隔符来做到这一点。 如果我想用一个csv文件中的vector来replace提交{5,0,3,4,6,1}的vectorvector和期望vector{0,0,33,50,0,0} : ……..提交….预期 …….. 5 ……………. 0 ……. 0 …………….. 0 ……. 3 ……………. 33 ……. 4 ……………. 50 ……. 6 ……………. 0 ……… 1 ………… 0 所以基本上我想从csv文件中得到我的载体…其中列提交是我的第一个向量和预期的列是我的第二个向量。 我想处理更多的数据,并将其放置在我的csv文件中,然后将其转换为vector,并将下面代码中提交的和期望的代码replace为具有来自我的csv文件的vector的vector。 有没有办法做到这一点? int main(){ vector<int> result; vector <string> validate; vector<int> submitted{5,0,3,4,6,1}; vector<int> expected{0,0,33,50,0,0}; for (int j = 0; j < submitted.size(); j++) { for (int […]

VBA:子程序识别数组中的数字,但不能输出它们?

大家好。 我刚刚开始学习VBA,我一直在玩弄一个子程序,它将从A2单元格开始随机select一列数字,并在其他地方使用application.transpose()创build和输出其转置。 这是我的代码。 Sub boxmatrix() ActiveWorkbook.ActiveSheet.Select Dim x() Dim xt() Range("A2").Select ActiveCell.CurrentRegion.Select n = ActiveCell.CurrentRegion.Rows.Count ReDim x(1 To n) ReDim xt(1 To n) Dim range1 As Range Dim range2 As Range Dim range3 As Range Set range1 = Range("A2").CurrentRegion Set range2 = Range(Cells(1, 3), Cells(1, n + 2)) x = range1 xt = Application.Transpose(x) range2.Value […]

在Matlab中将空格分隔的数字导入/转换为数组列表

我是Matlab的新手,我想将空格分隔的数字(源是一个Excel文件)的列转换为数组列表。 在第一步中,我想创build一个这样的数组列表: 然后我想转置这样的列表: 什么是这个转换正确的命令? 我知道这是一个简单的问题,但我找不到类似的问题。

在Excel VBA中使用一维或二维数组

我有几个有关在VBA中使用数组的基本问题,我还没有find答案。 首先,有没有办法在Excel VBA中指定一维行向量? 我是在Excel VBA中使用数组的新手,并且已经将行向量和列向量定义为二维数组,如下例所示 'Define a Local Row Vector ReDim aArray(1 to iCntRows, 1 to 1) 'Define a Local Column Vector ReDim aArray(1 to 1, 1 to iCntCols) 其次,这是最佳做法吗? 我应该使用一维数组吗? 谢谢蒂姆

XLL:将xloper转换为向量<double>

如何将xloper或xloper12转换为vector? 这是一个直截了当的问题,我不明白还有什么其他的细节。