# How to plot with 3 inputs but 2 are steady?

1 visualizzazione (ultimi 30 giorni)
Niklas Kurz il 22 Dic 2020
Risposto: Mischa Kim il 23 Dic 2020
So I've got the function f(x,y,z) = [0;0;x+1].
My attempt at plotting it results in
[x,y,z] = meshgrid(-2:0.2:2);
fx = 0; fy = 0; fz = x+1;
now
quiver3(x,y,z,fx,fy,fz)
doesn't seem to work, because the value "0" doesn't match the 41x41x41 double vector or tensor or whatever of x and y.
How I create such?
##### 0 CommentiMostra -1 commenti meno recentiNascondi -1 commenti meno recenti

Accedi per commentare.

### Risposta accettata

Mischa Kim il 23 Dic 2020
Hi Niklas, use
fx = zeros(size(x)); fy = zeros(size(x)); fz = x+1;
##### 0 CommentiMostra -1 commenti meno recentiNascondi -1 commenti meno recenti

Accedi per commentare.

### Categorie

Scopri di più su Surface and Mesh Plots 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