Securing Higher Grades Costing Your Pocket? Book Your Assignment at The Lowest Price Now!


Matlab Assignment Help Made Easy How To Use Transpose Operator In Matlab

Matlab Assignment Help Order Now

function [data x y] = readonly(fname,nhead,ncols)

% open the file to be read

fin = fopen(fname,'r');

if fin < 0

error(['Could not open ',fname,' for input']);


for i=1:nhead, buffer = fgetl(fin); end

% read the numerical data

data = fscanf(fin,'%f'); % Load the numerical values into one long vector

nd = length(data); % total number of data points

nr = nd/ncols; % number of rows; check (next statement) to make sure

if nr ~= round(nd/ncols)

fprintf(1,'\ndata: nrow = %f\tncol = %d\n',nr,ncols);

fprintf(1,'number of data points = %d does not equal nrow*ncol\n',nd);

error('data is not rectangular')


data = reshape(data,ncols,nr)'; % notice the transpose operator

x = data(:,1);

y = data(:,2:ncols);

MATLAB Assignment Help | MATLAB Programming Help | Assignment help | Online Tutoring

Assignment Help Features
Assignment Help Services
  • Assignment Help
  • Homework Help
  • Writing Help
  • Academic Writing Assistance
  • Editing Services
  • Plagiarism Checker Online
  • Proofreading
  • Research Writing Help
QR Code Assignment Help