How to plot four variable vector-valued function in MATLAB?

조회 수: 7 (최근 30일)
Saurav Parmar
Saurav Parmar 2024년 2월 22일
댓글: John D'Errico 2024년 2월 22일
Hi,
what module do I need to plot the four-variable vector-valued function such as
v(x, y, z, t) = (x*y*z*t)i + (x^2 − y^2)j + (3*z + t)k ?
or do I need to parametrize this equation in some-way to plot it? Can someone give me a clue to how to proceed?
Thanks.

답변 (1개)

John D'Errico
John D'Errico 2024년 2월 22일
편집: John D'Errico 2024년 2월 22일
It is no problem. Well, at least not if you have a hyper-dimensional holographic monitor. (Mine is broken, and awaiting parts delivery.) Starfleet starts making them in the 23rd century or so. But then shipping is a problem, as only the Borg are willing to make deliveries. And do you really want the Borg showing up at your front door? I won't even get into the difficulties of mail orders into the future.
Seriously, you can't plot it. Your mind is not equipped to visualize stuff in more than 3 dimensions. Yes, you can understand stuff in 3-d. Even a picture of something in 3-d can be deceiving, as one should know by looking at any M.C. Escher print.
What you see on a computer monitor, or in any figure you can generate, is a 2-d projection of something that lives at most in 3-dimensions. Once you go beyond that, things get terribly confusing. (Try displaying a projection of a 5-dimensional hyper-cube in a figure.)
You have something that is a function of 4 variables. Essentially a vector that itself lives in 3 dimensions, as a function of 4 other variables. Essentially, you have a 7-dimensional process that you want to plot.
The good news is, maybe 7 of 9 will be making your delivery when the Borg show up.
  댓글 수: 2
Saurav Parmar
Saurav Parmar 2024년 2월 22일
well...I am not even looking for multidimensional representation of the equation...am looking for a way how it can be represented in two dimensions?
John D'Errico
John D'Errico 2024년 2월 22일
There really is no simple way to do so. I'm sorry.
Some people have chosen to use color to represent multiple dimensions. But color itself is only 3 dimensional, and even then it would be difficult to visualize what is happening. (How good are you at distinguishing colors, and from the color, infer the approximate RGB coordinates?) Worse, your problem is effectively 7 dimensional. So you might use things like the thickness of a line, or the size of a marker, in addition to the color. The result would be an unintelligable, meaningless mess.
Contact Starfleet, and wait for a reply.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Mathematics에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by