Extreme Optimization™: Complexity made simple.

Math and Statistics
Libraries for .NET

  • Home
  • Features
    • Math Library
    • Vector and Matrix Library
    • Statistics Library
    • Performance
    • Usability
  • Documentation
    • Introduction
    • Math Library User's Guide
    • Vector and Matrix Library User's Guide
    • Data Analysis Library User's Guide
    • Statistics Library User's Guide
    • Reference
  • Resources
    • Downloads
    • QuickStart Samples
    • Sample Applications
    • Frequently Asked Questions
    • Technical Support
  • Blog
  • Order
  • Company
    • About us
    • Testimonials
    • Customers
    • Press Releases
    • Careers
    • Partners
    • Contact us
Introduction
Deployment Guide
Configuration
Using Parallelism
Expand Mathematics Library User's GuideMathematics Library User's Guide
Expand Vector and Matrix Library User's GuideVector and Matrix Library User's Guide
Expand Data Analysis Library User's GuideData Analysis Library User's Guide
Expand Statistics Library User's GuideStatistics Library User's Guide
Expand Data Access Library User's GuideData Access Library User's Guide
Expand ReferenceReference
  • Extreme Optimization
    • Features
    • Solutions
    • Documentation
    • QuickStart Samples
    • Sample Applications
    • Downloads
    • Technical Support
    • Download trial
    • How to buy
    • Blog
    • Company
    • Resources
  • Documentation
    • Introduction
    • Deployment Guide
    • Configuration
    • Using Parallelism
    • Mathematics Library User's Guide
    • Vector and Matrix Library User's Guide
    • Data Analysis Library User's Guide
    • Statistics Library User's Guide
    • Data Access Library User's Guide
    • Reference
  • Reference
    • Extreme
    • Extreme.Collections
    • Extreme.Data
    • Extreme.Data.Json
    • Extreme.Data.Matlab
    • Extreme.Data.R
    • Extreme.Data.Stata
    • Extreme.Data.Text
    • Extreme.DataAnalysis
    • Extreme.DataAnalysis.Linq
    • Extreme.Mathematics
    • Extreme.Mathematics.Algorithms
    • Extreme.Mathematics.Calculus
    • Extreme.Mathematics.Calculus.OrdinaryDifferentialEquations
    • Extreme.Mathematics.Curves
    • Extreme.Mathematics.Curves.Nonlinear
    • Extreme.Mathematics.Distributed
    • Extreme.Mathematics.Distributed.Cuda
    • Extreme.Mathematics.EquationSolvers
    • Extreme.Mathematics.FSharp
    • Extreme.Mathematics.Generic
    • Extreme.Mathematics.Generic.LinearAlgebra
    • Extreme.Mathematics.Generic.LinearAlgebra.Implementation
    • Extreme.Mathematics.Generic.LinearAlgebra.Providers
    • Extreme.Mathematics.Generic.SignalProcessing
    • Extreme.Mathematics.Implementation
    • Extreme.Mathematics.LinearAlgebra
    • Extreme.Mathematics.LinearAlgebra.Complex
    • Extreme.Mathematics.LinearAlgebra.Complex.Decompositions
    • Extreme.Mathematics.LinearAlgebra.Implementation
    • Extreme.Mathematics.LinearAlgebra.IO
    • Extreme.Mathematics.LinearAlgebra.IterativeSolvers
    • Extreme.Mathematics.LinearAlgebra.IterativeSolvers.Preconditioners
    • Extreme.Mathematics.LinearAlgebra.Providers
    • Extreme.Mathematics.LinearAlgebra.Sparse
    • Extreme.Mathematics.Optimization
    • Extreme.Mathematics.Optimization.Genetic
    • Extreme.Mathematics.Optimization.LineSearches
    • Extreme.Mathematics.Random
    • Extreme.Mathematics.SignalProcessing
    • Extreme.Numerics.FSharp
    • Extreme.Statistics
    • Extreme.Statistics.Distributions
    • Extreme.Statistics.IO
    • Extreme.Statistics.Linq
    • Extreme.Statistics.Multivariate
    • Extreme.Statistics.Random
    • Extreme.Statistics.Tests
    • Extreme.Statistics.TimeSeriesAnalysis
  • Extreme.Mathematics.Distributed
    • DistributedDataLocation Enumeration
    • DistributedExtensions Class
    • DistributedMatrix(T) Class
    • DistributedProvider Class
    • DistributedVector(T) Class
  • DistributedMatrix(T) Class
    • DistributedMatrix(T) Constructors
    • Properties
    • Methods
  • Methods
    • AcosCore Method Overloads
    • AcoshCore Method Overloads
    • AddCore Method Overloads
    • AddScaledAsLeftCore Method Overloads
    • AsinCore Method Overloads
    • AsinhCore Method Overloads
    • Atan2AsXCore Method Overloads
    • Atan2AsYCore Method Overloads
    • AtanCore Method Overloads
    • AtanhCore Method Overloads
    • CosCore Method Overloads
    • CoshCore Method Overloads
    • CreateDistributedCopy Method
    • CreateLocalCopy Method
    • DestroyDistributedCopy Method
    • DestroyLocalCopy Method
    • Dispose Method Overloads
    • Distribute Method Overloads
    • ElementwiseDivideAsLeftCore Method Overloads
    • ElementwiseDivideAsRightCore Method Overloads
    • ElementwiseMultiplyCore Method Overloads
    • ElementwisePowCore Method Overloads
    • ExpCore Method Overloads
    • Finalize Method
    • Gather Method
    • GatherAndDestroy Method
    • GetColumn Method Overloads
    • GetColumnCore Method
    • GetRow Method Overloads
    • GetRowCore Method
    • GetSubmatrix Method Overloads
    • GetSubmatrixCore Method
    • HypotCore Method Overloads
    • Invalidate Method
    • InvalidateAll Method
    • LogCore Method Overloads
    • Max Method
    • Min Method
    • MultiplyAndAddAsLeftFactorCore Method Overloads
    • MultiplyAndAddAsRightFactorCore Method Overloads
    • MultiplyAsLeftCore Method Overloads
    • MultiplyAsRightCore Method
    • MultiplyCore Method Overloads
    • ResetInvalidRange Method
    • Reshape Method
    • ReshapeAsVector Method
    • SetValue Method Overloads
    • SinCore Method Overloads
    • SinhCore Method Overloads
    • SqrtCore Method Overloads
    • SubtractAsRightCore Method Overloads
    • TanCore Method Overloads
    • TanhCore Method Overloads
    • TryCreateDistributedCopy Method
    • TryDistribute Method Overloads
  • ElementwisePowCore Method Overloads
    • ElementwisePowCore Method (Int32, Matrix(T))
    • ElementwisePowCore Method (T, Matrix(T))
    • ElementwisePowCore Method (Int32, Matrix(T))
    • ElementwisePowCore Method (T, Matrix(T))
  • ElementwisePowCore Method (Int32, Matrix(T))
DistributedMatrixTElementwisePowCore Method (Int32, MatrixT)Extreme Optimization Numerical Libraries for .NET Professional
Raises the element of a matrix to a constant power.

Namespace: Extreme.Mathematics.Distributed
Assembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.17114.0)
Syntax

C#
VB
C++
F#
Copy
protected override Matrix<T> ElementwisePowCore(
	int exponent,
	Matrix<T> result
)
Protected Overrides Function ElementwisePowCore ( 
	exponent As Integer,
	result As Matrix(Of T)
) As Matrix(Of T)
protected:
virtual Matrix<T>^ ElementwisePowCore(
	int exponent, 
	Matrix<T>^ result
) override
abstract ElementwisePowCore : 
        exponent : int * 
        result : Matrix<'T> -> Matrix<'T> 
override ElementwisePowCore : 
        exponent : int * 
        result : Matrix<'T> -> Matrix<'T> 

Parameters

exponent
Type: SystemInt32
A number.
result
Type: Extreme.Mathematics.GenericMatrixT
The matrix that is to hold the result. May be .

Return Value

Type: MatrixT
A matrix whose elements are the corresponding elements of this matrix raised to the power exponent.
Version Information

Numerical Libraries

Supported in: 5.x
See Also

Reference

DistributedMatrixT Class
ElementwisePowCore Overload
Extreme.Mathematics.Distributed Namespace

Copyright (c) 2004-2017 ExoAnalytics Inc.

Send comments on this topic to support@extremeoptimization.com

Copyright © 2004-2018, Extreme Optimization. All rights reserved.
Extreme Optimization, Complexity made simple, M#, and M Sharp are trademarks of ExoAnalytics Inc.
Microsoft, Visual C#, Visual Basic, Visual Studio, Visual Studio.NET, and the Optimized for Visual Studio logo
are registered trademarks of Microsoft Corporation.