产生txt数据
MATLAB
% load('data.mat')
Vgs = -30:1:30;
Ids = 0.5*15e-3/10e-6*0.1*11.5e-9.*(Vgs-1).^2;
data = [Vgs' Ids'];
dlmwrite('data.txt', data, 'delimiter','\t')
save data data
导入数据绘制
Mathematica
ss = Import["D:/mathematica/data.txt", "Table"];
s = Table[{ss[[k, 1]], ss[[k, 2]]}, {k, 1, Length[ss]}];
plt1 = ListLogPlot[Table[{s[[k, 1]], s[[k, 2]]}, {k, 1, Length[s]}],
PlotRange -> All];
Show[plt1]