Use suitable MATLAB commands to distribute random temperatures (from 0 0C to 5 0C) for a room (10?∗7?), considering the walls’ temperature as given in the figure. Plot the temperature vs. distance using the command surf. In addition to having a suitable title, the vertical and horizontal axes of your graph should be properly labeled

3 comentarios

darova
darova el 25 de Mzo. de 2020
What is the purpose of using code button for plain text? Can't you write normally?
I can't read this
Adam Danz
Adam Danz el 25 de Mzo. de 2020
This sounds like homework.
Can you show us how far you are into solving this and explain where you're stuck?
I solve it like this , but Im not sure
What do you think?
>> dim=[1 1 1 1 1 1 1];
>> temp=[dim;1 randi([0 5],1,5) 1;1 randi([0 5],1,5) 1;1 randi([0 5],1,5) 1;1 randi([0 5],1,5) 1;1 randi([0 5],1,5) 1;1 randi([0 5],1,5) 1;1 randi([0 5],1,5) 1;1 randi([0 5],1,5) 1;dim];
>> surf(temp)
>> xlabel('width(c)')
>> ylabel('length(R)')
>> zlabel('Temprature')
>> title('The Distribution Of Room Temprature')

Iniciar sesión para comentar.

 Respuesta aceptada

Adam Danz
Adam Danz el 25 de Mzo. de 2020
Editada: Adam Danz el 25 de Mzo. de 2020
The question mentions "random temperatures" between 0 and 5. Your random values are all integers but random temperatures would contain fractions of degrees as well (ie, 4.1973).
To create random values between 0 and 5,
randTemp = rand(8,5) * 5;
Also, use axis equal so that the aspect ratio is the same between the x and y axes.
You may also want to consider using view(2) after creating the surf plot.

2 comentarios

Rawand Mazen
Rawand Mazen el 25 de Mzo. de 2020
thank you
Adam Danz
Adam Danz el 25 de Mzo. de 2020
Glad I could help.
Feel free to ask follow-up questions if you run into any problems.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Programming en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 25 de Mzo. de 2020

Comentada:

el 25 de Mzo. de 2020

Community Treasure Hunt

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

Start Hunting!

Translated by