# Create a 3D surface using 3 matrices

3 visualizzazioni (ultimi 30 giorni)
mehmet irfan gedik il 17 Dic 2019
Hi,
Suppose I have 3 matrices of size 50x1x2. The first page of this matrix consists of 50 values. On the second page, respectively 0 for the first matrix, 1 for the second matrix, 2 for the third matrix, all row values. For instance, first matrix like that;
val(:,:,1) = 406.9411 ; 391.6759 ; ......... (50 value)
val(:,:,2) = 0 ; 0 ; 0 ;........ (50 value)
Similarly other matrices have this structure. How can I use these matrices to show them on a graph by creating a surface between them ?
##### 0 CommentiMostra -2 commenti meno recentiNascondi -2 commenti meno recenti

Accedi per commentare.

### Risposte (1)

Andreas Bernatzky il 17 Dic 2019
Modificato: Andreas Bernatzky il 17 Dic 2019
##### 1 CommentoMostra -1 commenti meno recentiNascondi -1 commenti meno recenti
mehmet irfan gedik il 17 Dic 2019
Yes I know these two functions but I don't know how I'll solve this problem.
I get the graph by typing this code. Applied in 3 matrices. But how do I create a surface between these curves ?
[X,Y] = meshgrid(zeros(1,50),1:50);
Z = repmat([TestScansmooth1], 1, 50);
A=surf(X,Y,Z);
hold on
Note: TestScansmooth1 (50x1 matrix)

Accedi per commentare.

### Categorie

Scopri di più su Surface and Mesh Plots in Help Center e File Exchange

R2018b

### Community Treasure Hunt

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

Start Hunting!

Translated by