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');