What does the >> n = 1:100; >> x = ( (-1).^(n+1) ) ./ (2*n - 1); >> y = sum(x) >>plot(x(1,1:4)) mean?
1 次查看(过去 30 天)
显示 更早的评论
>> 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 个评论
John D'Errico
2023-10-8
编辑:John D'Errico
2023-10-8
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.
采纳的回答
Image Analyst
2023-10-8
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:
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!