Surface plot: an extra variable, assigning a value to each element

조회 수: 1 (최근 30일)
Sara
Sara 2014년 9월 4일
댓글: Michael Haderlein 2014년 9월 5일
Hello!
I want to make a surface plot using these variables:
x = (0:1:5); y = (-6:1:6);
The z formula, however, has an extra variable aw that directly corresponds to x.
That is, when x=0, aw=0.9; x=1, aw=0.8; x=2, aw=0.7, etc
Is there any way I could make this surface plot with this condition?
  댓글 수: 2
Image Analyst
Image Analyst 2014년 9월 4일
What is the formula for z in terms of x and y and aw?
Sara
Sara 2014년 9월 4일
z = 1/(C*(sqrt((aw-aminw))*(y-Tmin)-(x*f))^2; %C, aminw, Tmin and f are constants.

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

답변 (1개)

Michael Haderlein
Michael Haderlein 2014년 9월 4일
Looks like aw=.9-x/10. Just replace this in your equation.
  댓글 수: 2
Sara
Sara 2014년 9월 4일
My actual values are more random than the ones I stated here, (sorry about that) so I was wondering whether there is some function that addresses these variables together.
Michael Haderlein
Michael Haderlein 2014년 9월 5일
But you sure will have an equation which relates aw and x, don't you? Just use it inside your z equation. I don't know the relation, but if it's something nonsense as
aw=1+(2./x).^log(1-x.^2);
(no idea how that looks in reality), you change your equation
z = 1./(C*(sqrt((aw-aminw)).*(y-Tmin)-(x*f)).^2;
to
z = 1./(C*(sqrt((1+(2./x).^log(1-x.^2)-aminw)).*(y-Tmin)-(x*f)).^2;

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

카테고리

Help CenterFile Exchange에서 Surface and Mesh Plots에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by