Draw a 2D plot into a .txt file

Hi everyone,
Is there any existing function that allows to draw a simple 2D Graph into a .txt file ?
For example, let's say we have :
X = [0 1 2 3]
Y = [2 1 1 4]
fileID = fopen('mytxtFile.txt','w') ;
I doubt there is , but is there a function "drawIntoTxtFile" such that if I do : drawIntoTxtFile(fileID,X,Y), a "text graph" is generated into the txt file, which may look like this :
^
4 | X
3 |
2 X
1 | X X
0 |_ _ _ _ _ _ __ _ _ _ _ _ _ _ _>
0 1 2 3
I'd rather avoid coding myself the function if it already exists obviously, but couldn't find any help online.
Thanks a lot to you

2 Comments

I don't think such a thing already exists, but what is the reason for doing this? Do you want to display a graph in some text-based terminal?
Yes, I actually need to draw a graph into a txt file for a project, and just making a table won’t cut it for my needs

Sign in to comment.

 Accepted Answer

Ameer Hamza
Ameer Hamza on 22 Sep 2020
Edited: Ameer Hamza on 22 Sep 2020
Someone has done something similar in python: https://github.com/nschloe/termplotlib. You can use this library in MATLAB: https://www.mathworks.com/help/matlab/call-python-libraries.html.

2 Comments

Thanks, that’s perfect !
I am glad to be of help!

Sign in to comment.

More Answers (0)

Categories

Products

Release

R2016b

Asked:

on 22 Sep 2020

Commented:

on 22 Sep 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!