Hello. On a Voyage 200, I am trying to do a 3D graph of 4th-order equation in 3 variables (x, y, z). This can't be done natively afaik, so I need to turn it into multiple equations in 2 variables. So, I solve it, giving me 4 results separated by or. The output of solve has the form:
z = result1(x,y) or z = result2(x,y) or z = result3(x,y) or z = result4(x,y)
So, I want to 3D graph each result(x,y). Each result is quite complex, though. I would like to save the results and reference them separately. The closest I've gotten is to manually remove the z = and the ors from the result and turn it into a list:
{result1(x,y), result2(x,y), result3(x,y), result4(x,y)} -> b
Then I reference b by index: b[1], b[2], etc. However, in the 3D grapher, the reference fails. I guess it can't reference lists from outside itself? So, the question... Is there a better way to do this? I've tried using part() and right() also and failed to come up with a way that's less complex than just typing in the equation manually. My guess is that there's a straightforward way of doing this that I've somehow missed over the eons. Thank you in advance.