Question: matlab coding help make a function called creatematrix which takes...
Matlab coding help
Make a function called createMatrix which takes 2 parameters, and returns a square matrix,
The 1st parameter is the number of rows and also the number of columns in the matrix
to be returned
The 2nd parameter is the value that should be found in the top-right half of the matrix,
including the main diagonal from the top left to the bottom right
All other elements in the matrix should contain the value which is the negative of the
For example, if your function was given the values 5 and 3 (in this exact order), then your
function should return the following matrix:
3 3 3 3 3
-3 3 3 3 3
-3 -3 3 3 3
-3 -3 -3 3 3
-3 -3 -3 -3 3
Your function should return an empty matrix if the 1st parameter is non-positive.
You may assume that you will always be given integer parameters.