MUPAD: plotting the intersection of two functions

2 ビュー (過去 30 日間)
Dan
Dan 2011 年 4 月 18 日
Dear sirs,
the problem I would like to solve is related to representation of constrained optimization problems in MUPAD, but in broader terms, this could apply to a variety of cases.
To exemplify, my problem is to trace on the surface of a target function like, for instance, z = x^2+y^2 its intersection with, say, a plane (the constraint) that according to its inclination would result on the surface of the target function in an ellipse, a circle or a parabola.
Of course, in a more general setting, the constraint itself needs not be linear.
The natural choice would seem plot::curve3d, but I am unable to parametrize the constraint function, particularly when it is a quadratic function such as an ellipse or a circle.
Also, all my initial equations are expressed in Cartesian coordinates.
Thanks to anyone who would share any useful suggestion on the subject.

回答 (1 件)

Christopher Creutzig
Christopher Creutzig 2011 年 4 月 28 日
For the special case of intersecting with an axes-parallel plane, it may be worth checking out the second example in the documentation of plot::Scene3d. For the general case, I am afraid there is no generic ready solution.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by