y=((x+5)^3)/(x^2) calculate the value of y for the following values of x using element by element operations: 1,2,3,4,5,6.
clc; clear; close all;
%page 86 problem 2
x = [1:6]
y = ((x+5).^3)/(x.^2)
When I get the answer, it's a single number, and I don't think that should be the case.

 채택된 답변

Geoff Hayes
Geoff Hayes 2014년 9월 28일
편집: Geoff Hayes 2014년 9월 28일

7 개 추천

Kraig - if you want the output to be an array, because you want an element-by-element division of the two rows, you need to prefix the division operator with a period
y = ((x+5).^3)./(x.^2)
much like what you are already doing for the exponents of 3 and 2.
Without the period, the code is attempting to solve the system of linear equations yA = B, where (in your case) B is the row vector (x+5).^3 and A is the row vector x.^2. See mrdivide for details.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Mathematics에 대해 자세히 알아보기

질문:

2014년 9월 28일

댓글:

2014년 9월 28일

Community Treasure Hunt

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

Start Hunting!

Translated by