contour diagram with three vectors
2 ビュー (過去 30 日間)
古いコメントを表示
I need to make a contour diagram. And it consist of three vectors with x-coordiantes, y-coordinates and then the related stresses to each point.
For example:
1....Nodal_coordinate_x....nodal_coordinate_y.....stress_value
2..........0..................................10.......................150
3..........1..................................10 ......................200
4..........1..................................0........................100
Do you know how I can do this? So it could end up looking like this: where I have plottet all the coordinates and then related the stresses to each point showing the contour colours where the stresses are small/larger?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1671281/image.png)
0 件のコメント
採用された回答
Aquatris
2024 年 4 月 17 日
編集済み: Aquatris
2024 年 4 月 17 日
Here is one way:
x = linspace(0,4,10); % x coordinate
y = linspace(0,8,10); %^y coordinate
[X,Y] = meshgrid(x,y); % meshgrid
Z = sin(X)+cos(Y); % Z data, the stresses for X-Y coordinates
c = Z(:); % colors for scatter plot, make it a vector since scatter plot expect vectors
% actual plot
scatter(X(:),Y(:),[],c )
axis([-1 5 -1 9])
Here is another using actual contour plot:
contourf(X,Y,Z)
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Contour Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!