Упрощение уравнения с отрицательными показателями

#excel #algebra

#excel #алгебра

Вопрос:

Прошло 15 лет с тех пор, как мне нужно было упростить какое-либо сложное алгебраическое уравнение. В частности, мне нужно упростить это уравнение, чтобы оно правильно вычислялось в электронной таблице Excel. Я использую модели нелинейной оптимизации, поэтому иногда x = 0 приводит к ошибке. Я знаю, что нужно перевернуть числитель и знаменатель, чтобы избавиться от отрицания. Тем не менее, я все еще получаю ошибку Div / 0. Если бы кто-нибудь мог просто дать мне правильно упрощенную версию, я смог бы вернуться к тому, что вы сделали, чтобы понять, как применять это в будущем.

(35 100x^-(1/3))*x

РЕДАКТИРОВАТЬ, я забыл одну часть формулы, все внутри () тоже равно * x. Обновите его.

Комментарии:

1. 0 нельзя возвести в отрицательную степень, поскольку это аналогично делению на 0. Таким образом, когда X равно 0, Excel не может вычислить ваше уравнение.

2. Проверьте, равна ли какая-либо часть нулю или любая ячейка равна нулю, а затем обработайте это, например =if(b1 =0, this_calc,that_calc) и т. Д

3. Я обновил формулу, забыл, что все внутри () тоже было * x.

Ответ №1:

К сожалению, вы не можете избежать законов простой математики. Эта формула:

 =35 B1^(-1/3)
  

эквивалентно:

 =35 1/B1^(1/3)
  

если вы установите B1 равным нулю, мы получим эквивалент:

 =35   1/0
  

что приведет к возникновению ошибки.

ПРАВКА # 1:

 (35   100x^-(1/3))*x
  

это то же самое, что:

 35*x   100 * x^(-1/3) * x^1
  

это то же самое, что:

 35*x   100 * x^(2/3)
  

и если мы установим x = 0, мы получим

 35*0   100*0
  

которое:

 0
  

Комментарии:

1. Я забыл одну часть формулы, все внутри () тоже равно * x. Обновил его. Это меняет ваш ответ?

2. @BenWildmon смотрите мою ПРАВКУ # 1

3. Спасибо. Я знал, что мне нужно «умножить на», но я просто не понимал, как это применить. Это помогло.