3D-plot of circular elements inside a matrix
    2 ビュー (過去 30 日間)
  
       古いコメントを表示
    
Hi all,
I want to use meshc command and draw some elements inside a matrix that the elements indexes make a circle. for example in matrix A , I want to draw just the elements greater than 0:
A=[ 0 0 2 0 0; 
    0 1 3 2 0
    3 4 2 1 3
    0 2 3 5 0
    0 0 4 0 0];
I want to eliminate the elements that are zero and draw the other elements in 3D. by doing so, we can clearly see the X-Y plane contours in 3-D plot.
Any reply is really appreciated.
Thanks
3 件のコメント
  Sean de Wolski
      
      
 2012 年 5 月 7 日
				What do you expect as a result? Okay, we do _something_ to the zero elements, I'm not clear on what. Then we do _something_ and magically have a 3-d shape/plot. This is not clear to me. Please explain the two somethings and the expected result.
採用された回答
  Sean de Wolski
      
      
 2012 年 5 月 7 日
        A=[ 0 0 2 0 0; 
  0 1 3 2 0
  3 4 2 1 3
  0 2 3 5 0
  0 0 4 0 0];
A(~A) = nan; %nan out the zeros
meshc(A)
その他の回答 (1 件)
参考
カテゴリ
				Help Center および File Exchange で Particle & Nuclear Physics についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

