I have the following simple array: 

```
my_array = [1, 11, 44, 4]

```

I want to produce a new array consisting of the difference between these elements, so it would be:

```
diff_array = [10, 33, 40]

```

What's the best way of going about this?