cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Range variables problem

SOLVED
Highlighted
Newbie

Range variables problem

Hi everyone,

I am trying to do some calculations using Mathcad 14 but I have a problem where variable of a function can't be assigned to a range of variables.

I am attaching the sheet, it would be appreciated if one could point the error.

Thanks

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted

Re: Range variables problem

Yigit Turgut wrote:

Hi everyone,

I am trying to do some calculations using Mathcad 14 but I have a problem where variable of a function can't be assigned to a range of variables.

I am attaching the sheet, it would be appreciated if one could point the error.

Thanks

Yigit,

The reason for the problem is that when you make assignments using range variables as indices, then all range variables must appear on the left hand side of the assignment. The error message in this case arises because you don't use f on the left hand side.
I'm going to assume that you really want to sum over f in the right-hand expression, in which case the most obvious method is to use the range variable summation operator (available through the calculus toolbar). See attached.

Stuart

View solution in original post

4 REPLIES 4
Highlighted

Re: Range variables problem

Yigit Turgut wrote:

Hi everyone,

I am trying to do some calculations using Mathcad 14 but I have a problem where variable of a function can't be assigned to a range of variables.

I am attaching the sheet, it would be appreciated if one could point the error.

Thanks

Yigit,

The reason for the problem is that when you make assignments using range variables as indices, then all range variables must appear on the left hand side of the assignment. The error message in this case arises because you don't use f on the left hand side.
I'm going to assume that you really want to sum over f in the right-hand expression, in which case the most obvious method is to use the range variable summation operator (available through the calculus toolbar). See attached.

Stuart

View solution in original post

Highlighted

Re: Range variables problem

Or he could just use your vec function to create a vector instead of using a range variable.

Mike

Highlighted

Re: Range variables problem

Thanks for the reply that seems to work for that far but I have a following problem where an index of an array can not be assigned as a matrix, for detail please see the attached file.

Highlighted

Re: Range variables problem

Sorry for the description, the problem is that the expression tries to take square root of the matrix which cholesky decomposition seem to be helpful.

Announcements