Show equation on the 3D Plot

13 vues (au cours des 30 derniers jours)
Samir Albadri
Samir Albadri le 15 Août 2020
Greeting All
Can I get multiple regression equation in matlab code and show the equation on the 3D Plot.
I ihave three axeis X, Y , and Z.
Best regards
Samir
  2 commentaires
Walter Roberson
Walter Roberson le 16 Août 2020
text() can be passed x, y, and z coordinates to place text at.
But more common would be to create a character form of the equation and title() it.
Samir Albadri
Samir Albadri le 16 Août 2020
Thanks for your quick replay.
What I need is to get the multiple regression equation from the data by using a code for that and then show it on the 3D plot.
Regards

Connectez-vous pour commenter.

Réponse acceptée

Prabhanjan Mentla
Prabhanjan Mentla le 18 Août 2020
Hi,
I assume the question needs two things one is getting the equation and then plotting on to the figure.
Multilinear regression (3d plot) may be solved using code in this link.
The below code can be added in the above link(after zlabel) to get figure title.
caption = sprintf('y = %f + %f * x1 + %f * x2 + %f * x1*x2', b(1),b(2),b(3),b(4));
text(15,185,45, caption, 'FontSize', 10, 'Color', 'r', 'FontWeight', 'bold');
You may get similar type of figure like below.
Hope this helps.
  1 commentaire
Mohammed Saifuddin Ustad
Mohammed Saifuddin Ustad le 26 Mai 2023
Modifié(e) : Walter Roberson le 26 Mai 2023
hey prabhanjan this is similar to a question i have
can you see if you can help?

Connectez-vous pour commenter.

Plus de réponses (1)

Samir Albadri
Samir Albadri le 20 Août 2020
Hello
I attach the code. I used. I tried what you recomended but for somehow it did not work
Can you see it
Thanks in advance

Catégories

En savoir plus sur Interactive Control and Callbacks dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by