3 D plot with three input and one output

I have input data in the form of matrix column. Coulmn 1 represent x1, column2 represent x2, Coulmn 3 represent x3. My output is the 4th column of the matrix as K.
I want to plot x1,x2,x3 on x,y,z axis and then want output K represent on the 3D graph
x1 x2 x3 K
Matrix= [ 9 3 4 324880.4
7 4 4 278983.1
5 5 3 256614.1
5 6 2 245502.9
4 7 1 240079.1
4 8 4 239987.4 ]
Pls provide the code to plot 3D graph for the above data

1 件のコメント

Turlough Hughes
Turlough Hughes 2021 年 8 月 24 日
I assume x1,x2,x3 represent a line in 3d? How do you want to show K - as changes in the line colour?

サインインしてコメントする。

回答 (1 件)

KSSV
KSSV 2021 年 8 月 24 日
編集済み: KSSV 2021 年 8 月 24 日

0 投票

Matrix= [ 9 3 4 324880.4
7 4 4 278983.1
5 5 3 256614.1
5 6 2 245502.9
4 7 1 240079.1
4 8 4 239987.4 ] ;
x = Matrix(:,1) ;
y = Matrix(:,2) ;
z = Matrix(:,3) ;
c = Matrix(:,4) ;
scatter3(x,y,z,1000,c,'.');
colorbar

製品

リリース

R2020a

質問済み:

2021 年 8 月 24 日

編集済み:

2021 年 8 月 24 日

Community Treasure Hunt

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

Start Hunting!

Translated by