What does the >> n = 1:100; >> x = ( (-1).^(n+1) ) ./ (2*n - 1); >> y = sum(x) >>plot(x(1,1:4)) mean?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
>> n = 1:100;
>> x = ( (-1).^(n+1) ) ./ (2*n - 1);
>> y = sum(x)
>>plot(x(1,1:4))
While executing this, what is the meaning and answer of plot line (Last command)?
1 commentaire
John D'Errico
le 8 Oct 2023
Modifié(e) : John D'Errico
le 8 Oct 2023
Why not try it?
Even better, why not take a basic MATLAB tutorial, and learn MATLAB? It will be time well spent. After all, is there a reason why we should be writing an entire tutorial in MATLAB for you here, when it already exists?
If not, then look at one line at a time. TRY IT! If you don't know what the first line does, then you definitely need to start reading the manual.
Réponse acceptée
Image Analyst
le 8 Oct 2023
x is a row vector so it doesn't need two indexes. y is assigned but not used. The plot() plots the first 4 values from the x array (row 1, columns 1-4):
n = 1:100;
x = ( (-1).^(n+1) ) ./ (2*n - 1)
y = sum(x)
plot(x(1, 1:4), 'b.-', 'LineWidth', 2, 'MarkerSize', 40)
grid on;
title('Plot of first 4 values of x in row 1')
ylabel('x');
xlabel('Index')
To learn other fundamental concepts, invest 2 hours of your time here:
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Get Started with MATLAB 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!