writetable

  • writetable(T, filename) exports table T into a file
  • writetable(T, filename, 'Delimiter', delim) will use delim (one letter string) as delimiter
  • readtable(T, filename, 'quotes', op)
    • op = true (default): writes strings within double quotes
    • op = false: writes strings without quotes
  • writetable(T, filename, 'Precision', n) will uses n decimal places
  • writetable(T, filename, 'Headers', op)
    • op = true (default): writes variable names in the first line
    • op = false: ignores variable names

Examples

> t1 = table({'John';'Marc';'Sam';'Toni'}, {'B';'A';'B';'F'}, {'2-Jun-12';'12-Feb-12';'4-Oct-11';'29-Aug-12'}, 'Variablenames', {'Name','Grade','DOB'})

[t1:4x3 table]

> writetable(t1, 'writetable.example1.txt')

[ans:1]
> t2 = table({'a';'b';'c'}, [2;3;4])

[t2:3x2 table]

> writetable(t2, 'writetable.example2.txt', 'delimiter', ' ', 'quotes', false)

[ans:1]
> t3 = table([1.234567; 0.531312333])

[t3:2x1 table]

> writetable(t3, 'writetable.example3.txt', 'precision', 4)

[ans:1]

Resources

See also

readtable | table