Plotting (x,y,z) and Pressure
    9 次查看(过去 30 天)
  
       显示 更早的评论
    
Hello, I am trying to create a 3D plot of an object with a pressure gradient associated with that object. I have a .txt file with 4 columns ( X, Y, Z, Pressure). In total the matrix is (85,000 x 4). I have tried looking at examples posted online and using MATLAB documentation but I am unable to successfully plot anything. 
Thanks!
0 个评论
采纳的回答
  BOB MATHEW SYJI
      
 2020-9-15
        Hi, Hope this helps.This code visualises the data as scatter plot.
%dat is your data file
x = dat(:,1);                             
y = dat(:,2);                     
z = dat(:,3);                      
Pressure = dat(:,4);                   
scatter3(x,y,z,40,Pressure,'filled')    
ax = gca;
ax.XDir = 'reverse';
view(-31,14)
xlabel('x')
ylabel('y')
zlabel('z')
cb = colorbar;                                     
cb.Label.String = 'Pressure';
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

