How can I print the output data in different way?

Hi,
I have a simple equation as below
"
[x,y] = meshgrid(-5: 4: 5, -5: 4: 5);
x1 = -1;
y1 = 0;
V_x1 = ((y-y1)./((x-x1).^2+(y-y1).^2)) "
It does give the output as below
"
V_x1 =
-0.1220 -0.2000 -0.1220
-0.0588 -1.0000 -0.0588
0.1200 0.3333 0.1200
"
Does anyone know how can I have them like
"
V_x1 =
-0.1220 -0.2000 -0.1220 -0.0588 -1.0000 -0.0588 0.1200 0.3333 0.1200
"
To be in one row or column.
Thanks in advance.

 Accepted Answer

Another way:
V_x1 = V_x1(:)

2 Comments

Thanks. And how do I save the output data into a '*.txt' file?
My pleasure!
See the documentation for the save function, specifically under Examples, ‘Save Data to ASCII File’.

Sign in to comment.

More Answers (1)

Categories

Find more on MATLAB in Help Center and File Exchange

Asked:

JMS
on 30 Apr 2014

Commented:

on 1 May 2014

Community Treasure Hunt

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

Start Hunting!