Azzera filtri
Azzera filtri

Plotting a fluid field on a grid

3 visualizzazioni (ultimi 30 giorni)
Anton Dor
Anton Dor il 17 Apr 2020
Commentato: Anton Dor il 17 Apr 2020
Hi, quite new to Matlab.
I have an assignment to draw 2D fluid fields on a grid.
I have the following mathematical functions of a sea wave:
eta (x,t) - surface function
u (x,z,t) - horizontal component of the water particles velocity
w (x,z,t) - vertical component of the water particles velocity
a_x (x,z,t) - horizontal component of the water particles acceleration
a_z (x,z,t) - vertical component of the water particles acceleration
tseta (x,z,t) - horizontal ordinate of the particles displacement
epsilon(x,z,t) - vertical ordinate of the particles displacement
I have been able to draw these functions and run an animation in respect to time.
What I'm required to do now is to draw for each of these a 2D fluid field on a grid, so that the z axis goes from the seabed (z=h, h is given) up to one wavelength under the sea surface (wavelength is given).
I have been trying to do this with "quiver" but I keep getting results which are not logical.
Any help is appreciated.
Thanks.
  8 Commenti
darova
darova il 17 Apr 2020
I mean use code button for code inserting
I still don't understand your question. You attached samle code but i can't run it
Anton Dor
Anton Dor il 17 Apr 2020
I don't understand.
I've uploaded the entire code, can you run it?

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su Fluid Dynamics in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by