Skip to main content
1-Visitor
October 1, 2014
Solved

Equation variable depending

  • October 1, 2014
  • 4 replies
  • 2504 views

Hi

I have a main equation formed by a sub equation with two variables of interest (AA and BB), plus a third (D) that can not be cleared, so I solve by iteration with the help of the Given and Find commands.

My question is whether it is possible to direct the main equation as a function of AA and BB, and according to the values ​​that take these, calculate the variable "D" per iteration. Attached is an example for clarity of the problem I have and what I want to do.

Thank you

Best answer by Werner_E

Use vectorization.

1.png

4 replies

1-Visitor
October 1, 2014

Like the attached?

25-Diamond I
October 1, 2014

The trick is to turn the whole solve block into a function.

Maybe the attached file helps.

1-Visitor
October 1, 2014

Much neater solution, I like it.

25-Diamond I
October 1, 2014

Mike Armstrong wrote:

Much neater solution, I like it.

It doesn't matter much in case of this relatively simply equation. But with a more complex solve block it sure would matter if you call the solveblock function D() just once or six times for every single value of RESP.

BPP1-VisitorAuthor
1-Visitor
October 1, 2014

Many thanks to Mike and WE for their unconditional support.

BPP1-VisitorAuthor
1-Visitor
December 4, 2014

Everything is fine when using the function, the problem occurs when I want to evaluate the function for a data matrix.

It is possible to assess the function "RESP" for a set of variables A1 and B1?

Thanks in advance

Werner_E25-Diamond IAnswer
25-Diamond I
December 4, 2014

Use vectorization.

1.png

BPP1-VisitorAuthor
1-Visitor
December 4, 2014

Thank you very much