tnjk.net
相关文档
当前位置:首页 >> mAtlAB中画三维散点图 >>

mAtlAB中画三维散点图

例子: x=[4229042.63 4230585.02 4231384.96 4231773.63 4233028.58 4233296.71 4235869.68 4236288.29]; y=[431695.4 441585.8 432745.6 436933.7 428734.4 431946.3428705.0 432999.5]; z=[1.019 1.023 1.011 1.022 1.020 1.022 1.022 1.023]...

>> a1=0:1:20; >>b1=0:1:20; >>r=0:0.5*pi/20:0.5*pi; >>x=b1-20; >>y=a1-10; >> z=13*sin(r)+sqrt(169-(y-13*cos(r)).^2); >> scatter3(x,y,z)

y中第4个数值是不是打错了,改了下: clc,clear x=[11.9,11.5,14.5,15.2,15.9,16.3,14.6,12.9,15.8,14.1]; y=[196.84,196.84,197.14,197.03,197.05,197.13,197.04,196.96,196.95,196.98]; plot(x,y,'.')

不能出三维图的根本错误是,hold on放在循环语句外面,这样系统会默认出图是二维。应把该命令放在plot3()的后面。更改后的代码: figure(1); for i=1:8; x=i*2; y=i*3; z=i*5; plot3(x,y,z,'r*');grid on;hold on; end hold off;

三维曲面图,可以用surf或mesh命令; 三维曲线图,可以用plot3命令。 三维曲面图,案例: xx=linspace(-1,1,50); yy=linspace(-2,2,100); [x,y]=meshgrid(xx,yy); z=x.^2+2*y.^2; surf(x,y,z) 结果: 三维曲线图,案例: t=linspace(1,20,1000);...

这是程序:%模型离散点坐标绘图clc;clear;clear all;D3 = importdata('qiufpindexdown.txt','') ; D3 = importdata('qiufpindexdown.txt'); x = D3(:,2) ;y = D3(:,3) ;z = D3(:,4) ;tri = delaunay(x,y);trisurf(tri,x,y,z); qiufpindexdown.tx...

[X,Y]=meshgrid(1:15,1:18); Z=X.*cos(Y/3);%自己用自己的数据代替 scatter3(X(:),Y(:),Z(:),[],Z(:),'.')

% 生成测试数据,每列是一个时刻的数据 x = randn(1000, 500); y = randn(1000, 500); z = randn(1000, 500); % 下面这句比较重要——避免闪烁 set(gcf, 'doublebuffer', 'on') for i = 1 : size(x,2) plot3(x(:,i), y(:,i), z(:,i), '.') % 下面...

C=[]';P=[]';R=[]'; %绘制点坐标 plot3(P,R,C,'o'); figure(2); scatter3(P,R,C,'filled'); %利用二元线性回归拟合 n=length(C);m=2; X=[ones(n,1) P R]; [b,bint,r,rint,s]=regress(C,X) s2=sum(r.^2)/(n-m-1) figure; rcoplot(r,rint) %p=s(3)

举例说明空间坐标数据A; A=[w];%x,y,z轴坐标 x=A(:,1);y=A(:,2);z=A(:,3); scatter3(x,y,z)%散点图 figure [X,Y,Z]=griddata(x,y,z,linspace(min(x),max(x))',linspace(min(y),max(y)),'v4');%插值 pcolor(X,Y,Z);shading interp%伪彩色图 figur...

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com