Error using stem X must be same length as Y.
조회 수: 3 (최근 30일)
이전 댓글 표시
% Given sequences x[n] and y[n]
n_values = 0:10;
x_values = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
y_values = [10, 9, 8, 7, 6, 5, 4, 3, 2, 1];
% Evaluate the expression 2x[n-1] + y[n+2]
expression_result = 2 * circshift(x_values, [0, -1]) + circshift(y_values, [0, 2]);
% Plot the result
stem(n_values, expression_result, 'b', 'LineWidth', 2);
% Customize the plot
xlabel('n');
ylabel('2x[n-1] + y[n+2]');
title('Sequence 2x[n-1] + y[n+2]');
grid on;
% Adjust the axis limits for better visualization
axis([min(n_values)-1, max(n_values)+1, min(expression_result)-1, max(expression_result)+1]);
댓글 수: 0
답변 (1개)
Dyuman Joshi
2023년 12월 11일
The variable n_values has 11 elements, compared 10 elements for x_values, y_values, and expression_result (which is the result of combination of the first 2)
You should modify the variable n_values accordingly, with possible values being 0:9 and 1:10.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Discrete Data Plots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!