# Documentation

### This is machine translation

Translated by
Mouseover text to see original. Click the button below to return to the English verison of the page.

# cov2corr

Convert covariance to standard deviation and correlation coefficient

## Syntax

```[ExpSigma,ExpCorrC] = cov2corr(ExpCovariance)
```

## Arguments

 `ExpCovariance` n-by-n covariance matrix; for example, from `cov` or `ewstats`. n is the number of random processes.

## Description

`[ExpSigma,ExpCorrC] = cov2corr(ExpCovariance)` converts covariance to standard deviations and correlation coefficients.

`ExpSigma` is a `1`-by-n vector with the standard deviation of each process.

`ExpCorrC` is an n-by-n matrix of correlation coefficients.

```ExpSigma(i) = sqrt(ExpCovariance(i,i)) ExpCorrC(i,j) = ExpCovariance(i,j)/(ExpSigma(i)*ExpSigma(j)) ```

## Examples

collapse all

This example shows how to convert a covariance matrix to standard deviations and correlation coefficients.

```ExpCovariance = [0.25 -0.5 -0.5 4.0]; [ExpSigma, ExpCorrC] = cov2corr(ExpCovariance)```
```ExpSigma = 0.5000 2.0000 ```
```ExpCorrC = 1.0000 -0.5000 -0.5000 1.0000 ```