# Generating Identity Matrix in Matlab

## How to Create Identity Matrix in Matlab?

As you know Matlab® has various tools and commands to obtain matrices shortly. Because you can do the general mathematical calculations with matrices in Matlab. Also, people use identity matrices in Matlab to do special mathematical calculations. So, Matlab has a special command that creates identity matrices called the ‘eye’ command. The use of the ‘eye’ command to obtain identity matrices is very basic. And there is a basic example of the use of the ‘eye’ command in Matlab. Also, you will find information about how is the syntax of the ‘eye’ command in Matlab in this text. You will see that generating an identity matrix in Matlab is very simple.

**Check: Recommended Books to Learn Matlab®**

## How to Use Eye Command in Matlab®? (Illustrated Epression)

```
>> v = eye(3)
z = 5.*v
d = 5.*eye(5)
v =
1 0 0
0 1 0
0 0 1
z =
5 0 0
0 5 0
0 0 5
d =
5 0 0 0 0
0 5 0 0 0
0 0 5 0 0
0 0 0 5 0
0 0 0 0 5
>>
```

Firstly, as you can see from above, the use of ‘eye’ is very basic. The general use of the ‘eye’ command in Matlab® is like in the v variable. You simply type eye then type your square matrix dimension inside parentheses right after it. So we obtain thee v variable as a 3×3 square identity matrix with the ‘eye’ command in Matlab®.

Also, you can do mathematical calculations with the ‘eye’ command in Matlab® as shown by the z variable above. We multiply the the v variable which we obtained with the ‘eye’ command by the number 5. You can see the result that the identity axis of the z matrix comprises only the number 5.

You can directly do mathematical calculations with the ‘eye’ command as in the d variable above. We add 5 to the eye(5) unit matrix in variable d. Then you can see the result that the whole elements in the d matrix were added with the number 5.

### Additional Examples of Identity Matrix in Matlab

You can use the eye command to create an identity matrix in Matlab in different ways. For example, you can create identity matrices in different sizes in Matlab. Check the example below to understand how you can create identity matrices in Malta with the eye() command.

```
s = [4,1];
x = eye(s)
=
1
0
0
0
```

In the example above, we create the 4×1 matrix that has the name ‘s’. And we used this ‘s’ matrix in the eye() command to obtain a 4×1 matrix but an identity matrix.

Identity matrices are very important in algebra. There are lots of kinds of calculations that include identity matrices in mathematics. So, it will be very useful to use the eye() command in Matlab to calculate the calculations including identity matrices.

Above all, There are very useful commands in Matlab to solve different mathematical and engineering problems. Check the articles below.

- ‘sinint()’ and ‘cosint()’ Commands in Matlab®
- Use of ‘collect()’ Command to Manage Polynomials and Equations in Matlab®
- Drawing 3D Surfaces with the ‘ezplot3()’ Command in Matlab®
- Solving Sytems of Equations With ‘solve()’ Command in Matlab®
- Alternative 3D Surface Drawing Command in Matlab®: ezsurf()

## Conclusion

So, you can understand that you could obtain various kinds of matrices in Matlab in a short way by using various matrix generator codes such as this ‘eye’ command. Also generating identity matrix in Matlab is very simple.

You can use the eye() command in different algebra calculations in mathematics and linear algebra.

Finally, do not forget to leave your comments and questions below about the use of the ‘eye()’ command in Matlab below.

If you want further coding examples about the ‘eye()’ command in Matlab®, inform us in the comments.

We prepared this article for completely educative and informative purposes. Images used courtesy of Matlab®

Your precious feedbacks are very important to us.