How to turn the surface plot?
이전 댓글 표시
if true
% code
Kraft=5:10:1470;
Geschwindigkeit=32:150;
nx = length(Kraft) ; ny = length(Geschwindigkeit) ;
if nx > ny
Geschwindigkeit = linspace(min(Geschwindigkeit),max(Geschwindigkeit),nx ) ;
elseif nx<ny
Kraft = linspace(min(Kraft),max(Kraft),ny) ;
end
load('KvICE.mat','ans');
surf( Geschwindigkeit,Kraft,ans','edgecolor','none');
I want to plot a graph but the expected result is getting confusing.
i am uploading a actual graph and creating some lines to tell u the area where the yellow area should be.
when i use traspose it goes to dotted line portion but i want it on normal line side(see screenshot)
답변 (1개)
madhan ravi
2018년 11월 1일
편집: madhan ravi
2018년 11월 1일
Kraft=5:10:1470;
Geschwindigkeit=32:150;
nx = length(Kraft) ; ny = length(Geschwindigkeit) ;
if nx > ny
Geschwindigkeit = linspace(min(Geschwindigkeit),max(Geschwindigkeit),nx ) ;
elseif nx<ny
Kraft = linspace(min(Kraft),max(Kraft),ny) ;
end
load('KvICE.mat','ans');
result=fliplr(flip(ans,1))
surf( Geschwindigkeit,Kraft,ans,'edgecolor','none');
댓글 수: 4
Shubham Mohan Tatpalliwar
2018년 11월 1일
madhan ravi
2018년 11월 1일
So you don’t want to change NaN values?
Shubham Mohan Tatpalliwar
2018년 11월 2일
madhan ravi
2018년 11월 2일
yes maybe because after trying several manipulations if its not working then that might be the only solution
카테고리
도움말 센터 및 File Exchange에서 Line Plots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!