Writing data to a file, MATLAB Programming

Writing data to a File:

The save function can be used to write a data from the matrix to the data file, or to append a data file. The format is as shown below:

save filename matrixvariablename -ascii

The -ascii qualifier is used when generating a text or data file. The following generates a matrix and then saves the values of the matrix variable to a data file known as the testfile.dat:

>> mymat = rand(2,3)

mymat =

0.4565  0.8214  0.6154

0.0185  0.4447  0.7919

>> save testfile.dat mymat -ascii

This generates a file known as the testfile.dat which stores the numbers

0.4565  0.8214  0.6154

0.0185  0.4447  0.7919

The type command can be used to show the contents of the file; note that the scientific notation is used as shown below:

>> type testfile.dat

4.5646767e-001  8.2140716e-001  6.1543235e-001

1.8503643e-002  4.4470336e-001  7.9193704e-001

Note: When the file already exists, then the save function will overwrite it; save always starts writing from the starting of a file.

Posted Date: 10/18/2012 7:08:35 AM | Location : United States

Related Discussions:- Writing data to a file, Assignment Help, Ask Question on Writing data to a file, Get Answer, Expert's Help, Writing data to a file Discussions

Write discussion on Writing data to a file
Your posts are moderated
Related Questions
Write a function that solves a system of linear equations or calculates the inverse of a matrix by Gauss-Jordan elimination. Your function should accept a matrix as an argument and

From A to B the inlet valve is open and the steam pressure increases linearly from 0.1000 MPa absolute to 15.00 MPa absolute, 1000°C. The inlet valve closes and from B to C the

Problem 1. Create a vector representing x coordinates of a measurement with 20 points between 0 and 10. Create another vector y representing fake measurements which are related to

The Format Function and ellipsis: The default in MATLAB is to show numbers which have decimal places with four decimal places. The format command can be used to identify the o

how to wriet program for batch reactor

write matlab program for Cubic Spline Sweep Surface

coding of sep protocol

Problem: Consider a trapezoidal piece of polymer film as shown below. The parallel sides of the trapezoid are insulated and the temperature of the bottom and diagonal sides are f

1. Assume that there exists a surface that can be modeled with the equation:  z = e-(x 2 + y 2 ).  a) Calculate ∇z at the point (x = 0, y = 0). b) In addition, use MATLAB to