MatrixSharp 0.0.13
dotnet add package MatrixSharp --version 0.0.13
NuGet\Install-Package MatrixSharp -Version 0.0.13
<PackageReference Include="MatrixSharp" Version="0.0.13" />
paket add MatrixSharp --version 0.0.13
#r "nuget: MatrixSharp, 0.0.13"
// Install MatrixSharp as a Cake Addin
#addin nuget:?package=MatrixSharp&version=0.0.13
// Install MatrixSharp as a Cake Tool
#tool nuget:?package=MatrixSharp&version=0.0.13
MatrixSharp
It is simple matrix calculation package. It provides matrix and vector and more like hand calculation.
Constructor
using System;
// My package
using Tremendous1192.SelfEmployed.MatrixSharp;
namespace YourApp
{
internal class Program
{
static void Main(string[] args)
{
double[,] array1 = new double[2, 3]{{1, 2, 3}, {4, 5, 6}};
Matrix m = new Matrix(array1);
double[] array2 = new double[2]{1, 2};
ColumnVector c = new ColumnVector(array2);
RowVector r = new RowVector(array2);
}
}
}
Revision history
ver 0.0.13
ver 0.0.12
Modified internal function of matrix multiply. If left matrix's column number is multiples of 2, 3, or 4, your calculation will be faster than previous version.
ver 0.0.11
Cleaned comment out code.
Don't worry any user does NOT need to modify your code.
ver 0.0.10
Modified the connection between public multiply method and internal function.
ver 0.0.9
Modified the algorithm to solve homogeneous equation.
Don't worry any user does NOT need to modify your code.
ver 0.0.8
Modify README
ver 0.0.7
Append internal function of faster matrix subtract.
If your matrix element number (row x column) is multiples of 2, 3, or 4, 5, your calculation will be faster than usual.
ver 0.0.6
3/Feb./2023
Modify Clone Method of Matrix and Vector classes.
ver.0.0.5
Append internal function faster matrix addition.
If your matrix element number (row x column) is multiples of 2, 3, or 4, 5, you are able to calculate matrix addition quickly.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net7.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.