Streamcolor function that needs to be adapted

2 views (last 30 days)
Hello there,
Iam reaching you because I am trying to use the streamcolor function to color my streamlines based on the velocity magnitude. The issue is that the function is constructed assuming that the position matrices X,Y,Z are created from meshgrid.
However, in my case I reconstructed the matrixes based on the excel datas retrieve from simulation. Hence I cannot use this function. I wanted to know if anyone could help me modify it to make it work.
Thanks for your time and help :)!

Answers (1)

Sai Sumanth Korthiwada
Sai Sumanth Korthiwada on 29 Mar 2023
Hi Santhosh,
I understand that you want to use 'streamcolor' function but the input you have is not in meshgrid format.
'streamcolor' function only accepts meshgrid as an input. Please use readmatrix method to import excel data into a MATLAB variable. And then use meshgrid method to convert the array variable to meshgrid.
You can now use the meshgrid as an input to the 'streamcolor' function.
Hope this helps!

Community Treasure Hunt

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

Start Hunting!