matlab中如何绘制大量的离散点,现有矩阵.txt形式如下(仅为一部分),共有30000多个点,如何把这些向量赋给x,
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/03 08:48:55
matlab中如何绘制大量的离散点,现有矩阵.txt形式如下(仅为一部分),共有30000多个点,如何把这些向量赋给x,y,z,然后绘制呢
-0.044779 0.128887 0.001905
-0.068010 0.151244 0.037195
-0.002287 0.130150 0.023220
-0.022605 0.126675 0.007156
-0.025108 0.125921 0.006242
-0.037121 0.127449 0.001796
0.033213 0.112692 0.027686
0.038043 0.109755 0.016169
-0.025508 0.112568 0.036677
-0.024531 0.112636 0.037347
0.027403 0.121560 0.021221
-0.062896 0.158419 -0.017587
0.040081 0.104202 0.022168
0.045153 0.093197 0.011160
-0.032497 0.174231 -0.002390
-0.080459 0.135827 0.050032
-0.072494 0.126022 0.052902
-0.080438 0.137229 0.049095
0.007998 0.131294 0.016901
0.040027 0.107010 0.008165
0.037166 0.099717 -0.009813
-0.090597 0.140629 0.022169
-0.084342 0.109004 0.024360
-0.068871 0.156258 0.014771
-0.084478 0.152284 0.026984
-0.044779 0.128887 0.001905
-0.068010 0.151244 0.037195
-0.002287 0.130150 0.023220
-0.022605 0.126675 0.007156
-0.025108 0.125921 0.006242
-0.037121 0.127449 0.001796
0.033213 0.112692 0.027686
0.038043 0.109755 0.016169
-0.025508 0.112568 0.036677
-0.024531 0.112636 0.037347
0.027403 0.121560 0.021221
-0.062896 0.158419 -0.017587
0.040081 0.104202 0.022168
0.045153 0.093197 0.011160
-0.032497 0.174231 -0.002390
-0.080459 0.135827 0.050032
-0.072494 0.126022 0.052902
-0.080438 0.137229 0.049095
0.007998 0.131294 0.016901
0.040027 0.107010 0.008165
0.037166 0.099717 -0.009813
-0.090597 0.140629 0.022169
-0.084342 0.109004 0.024360
-0.068871 0.156258 0.014771
-0.084478 0.152284 0.026984
假设你的文件名为data.txt 如果不是的话,下面第一行至第四行的data改成相应的文件名.
load data.txt
x=data(1:end,1);
y=data(1:end,2);
z=data(1:end,3);
N=50; %图如果做出来太密,你这个值就改小一些
xmin=min(x);xmax=max(x);dx=(xmax-xmin)/N;
ymin=min(y);ymax=max(y);dy=(ymax-ymin)/N;
[xx,yy]=meshgrid(xmin:dx:xmax,ymin:dy:ymax);
zz=griddata(x,y,z,xx,yy,'linear');
surf(xx,yy,zz)
load data.txt
x=data(1:end,1);
y=data(1:end,2);
z=data(1:end,3);
N=50; %图如果做出来太密,你这个值就改小一些
xmin=min(x);xmax=max(x);dx=(xmax-xmin)/N;
ymin=min(y);ymax=max(y);dy=(ymax-ymin)/N;
[xx,yy]=meshgrid(xmin:dx:xmax,ymin:dy:ymax);
zz=griddata(x,y,z,xx,yy,'linear');
surf(xx,yy,zz)
matlab中怎么绘制大量的离散点
matlab中如何将矩阵中的值赋给变量
matlab如何将3行1列的矩阵赋给x,y,
matlab如何把画图画出的离散点进行连线
MATLAB中如何把向量拓展成矩阵?
MATLAB如何画出一些离散的点的图像?就是一组坐标为(Xn,Yn)形式的点
matlab中,已知大量点的三维坐标x,y,z ,如何绘制出这个曲面,要网格的曲面,希望写出具体代码
如何在matlab中直接生成离散傅里叶变换矩阵
matlab中如何求矩阵和向量的增广阵
请问Matlab中如何将离散点连成曲线,
txt文件中有多个矩阵(如下图),如何使用matlab计算每个矩阵中所有元素的和?
matlab如何绘制3*m矩阵的曲面?