How can I solve this: (x-2)*(x+1)^3?

조회 수: 3 (최근 30일)
LUCA GIROTTI
LUCA GIROTTI 2022년 3월 10일
편집: Sam Chak 2022년 3월 10일
Hey there,
I am trying to process this "(x-2)*(x+1)^3" through matlab in way that I can have a result like this:
However every time I try to perform this operation, matlab keeps on telling me that x is set to nothing, how can I solve this?
Thanks in advance!

채택된 답변

Ayaz Siddiqui
Ayaz Siddiqui 2022년 3월 10일
편집: Ayaz Siddiqui 2022년 3월 10일
Try using expand.
syms x;
expand((x-2)*(x+1)^3)
  댓글 수: 1
LUCA GIROTTI
LUCA GIROTTI 2022년 3월 10일
Thank you so much @Ayaz Siddiqui
Works perfectly !

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

Sam Chak
Sam Chak 2022년 3월 10일
It's good to hear that you tried working out something by yourself. You need to create a symbolic variable for x.
syms x
For more info, please check:
  댓글 수: 2
LUCA GIROTTI
LUCA GIROTTI 2022년 3월 10일
Thank you for your answer @Sam Chak
I tried using "syms x" however thats the result I have (with this input (x-2)*(x+1)^3) :
(x + 1)^3*(x - 2)
Much better since I indeed don't have an error anymore, however it hasn't fully performed the operation.
Sam Chak
Sam Chak 2022년 3월 10일
편집: Sam Chak 2022년 3월 10일
Good to hear that. If you are dealing with algebraic expressions and analytical problems, you will be using syms a lot! You can find lots of examples and learn a lot of functions here to perform many types of symbolic computations:

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Symbolic Math Toolbox에 대해 자세히 알아보기

태그

제품


릴리스

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by