📄 mswrite.m
字号:
%MSWRITE MSWRITE(MOBILESTATION, FILENAME) writes mobile stations to parameter file
%
%Inputs:
% MOBILESTATION: array of base station structures to be saved
% FILENAME : name of the output file (optional, default=MSparam.txt)
%Outputs:
% none
%
%Author : Achim Wacker (AWa)
%
%Revision: 5.0.0cd Date: 17-Jul-2001
%
%needed m-files: none
function MSwrite(mobilestation, msFilename)
if (nargin == 1)
msFilename = 'MSparam.txt';
end
msFID = fopen(msFilename, 'w');
numMSs = length(mobilestation);
for k = 1:numMSs
fprintf(msFID, '%f ', mobilestation(k).x);
fprintf(msFID, '%f ', mobilestation(k).y);
fprintf(msFID, '%d ', mobilestation(k).groundHeight);
fprintf(msFID, '%d ', mobilestation(k).antennaHeight);
fprintf(msFID, '%f ', mobilestation(k).txMaxPower);
fprintf(msFID, '%f ', mobilestation(k).txMinPower);
fprintf(msFID, '%f ', mobilestation(k).antennaGain);
fprintf(msFID, '%f ', mobilestation(k).bodyLoss);
fprintf(msFID, '%f ', mobilestation(k).RUL);
fprintf(msFID, '%f ', mobilestation(k).RDL);
fprintf(msFID, '%d ', mobilestation(k).usedCarr);
fprintf(msFID, '%f' , mobilestation(k).speed);
fprintf(msFID, '\n');
end
fclose(msFID);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -