编写程序绘制应力云图,类似实现matlab中scatter的功能,怎么入手

编写程序绘制应力云图,类似实现matlab中scatter的功能,怎么入手,第1张

scatter可用于描绘散点图。

1.scatter(X,Y)

X和Y是数据信悔迹向量,以X中数据为横坐标,以Y中数前知据位纵坐标描绘散点图,点的形状默认使用圈。

例子:

X = [1:10]

Y = X + rand(size(X))

scatter(X, Y)

2.scatter(...,'filled'滑并)

描绘实心点。

3.scatter3(x,y,z)

描绘三维图像

答案来源:cn#aaQuauQfLB

使用pcolor可以画二维矩阵的伪彩色图,如下握链是大皮派画二维圆形云图滚贺的代码:

r = linspace(0, 1, 100)'

t = linspace(0, 2*pi, 100)

X = r*cos(t)

Y = r*sin(t)

C = 2 - X.^2 - Y.^2

p = pcolor(X, Y, C)

set(p,'LineStyle','none')

axis equal

colormap jet

假设 x=m^2, y=m^2+n^2, z=m^4+n^4,陪颂则:

m=1:1:100

n=1:1:100

[M,N]=meshgrid(m,n)

x=M.^2

y=M.^2+N.^2

z=M.^4+N.^4

subplot(2,3,1),contour(m,n,x)

subplot(2,3,2),contour(m,n,y)

subplot(2,3,3),contour(m,n,z)

subplot(2,3,4),contourf(m,n,x)

subplot(2,3,5),contourf(m,n,y)

subplot(2,3,6),contourf(m,n,z)

上半部分是等郑乱尺值线喊高图,下半部分是云图


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12553132.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存