Storing a variable and calling it out again to use and plot

1 view (last 30 days)
Ellie Matlab on 28 Jun 2022
Answered: Dyuman Joshi on 28 Jun 2022
From what i understand in this question, I need to store the current temperature,T of the following into a new variable T_old and update each value of T accordingly. But when i plotted it out there is an aerror. Also i cannot seem to store the T into T-old and calling it out to use. This is my codes for the first part.
x =-0.8:0.8:5;
dt=1000;
T=ones(1,5); T(1,5)=40;
figure
plot(x,T)
title('Temperature distribution between x=0 and x=0.8 ')
xlabel('x')
ylabel('Temperature')
hold on;
T=T_old

Dyuman Joshi on 28 Jun 2022
How can you plot with different numbers of x values and y values?
x =-0.8:0.8:5;
T=ones(1,5); T(1,5)=40;
numel(x)
ans = 8
numel(T)
ans = 5
Your x should be defined as -
x=linspace(-0.8,0.8,5)
x = 1×5
-0.8000 -0.4000 0 0.4000 0.8000
plot(x,T)

Categories

Find more on Histograms in Help Center and File Exchange

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by