0
点赞
收藏
分享

微信扫一扫

matlab数据处理

凶猛的小白兔 2022-04-14 阅读 67
python

1. matlab读入.dat文件:

data = importdata('test.dat');
RC = size(data.data);%矩阵尺寸
R = RC(1);%矩阵行数
C = RC(2);%矩阵列数  

u = data.data(1:3,1);
v = data.data(1:3,2);
w = data.data(1:end,3);

2. matlab画图



clear; clc; close all;
load('D:\Program Files\JetBrains\PyCharm Community Edition 2021.3\project\PINN master\main\Data\NLS.mat')

[T, X] = meshgrid(tt,x);   % 生成网格
U = abs(uu);

%subplot(1,2,1);
%surf( T, X, U);   % 画三维图
box on; 
%set(gca,'FontSize', 16,'xLim',[-4 4],'yLim',[-4 4]); % 设置字体颜色和坐标
zlabel('U'); xlabel('t'); ylabel('x');
%subplot(1,2,2);

x_range = [min(tt),max(tt)] % x轴的范围
y_range = [max(x),min(x)] % y轴的范围
imagesc(x_range,y_range,U); % 获取在z轴上的颜色深度表
colorbar;  % 显示颜色条
axis square;   % 坐标相等
xlabel('t'); ylabel('x');

 

举报

相关推荐

0 条评论