Этот топик читают: Гость
Ответов: 182
Рейтинг: 14
|
|||
Редактировалось 1 раз(а), последний 2021-05-27 08:37:20 |
|||
карма: 0 |
|
Ответов: 8921
Рейтинг: 823
|
|||
Stalevar, вычисления-то вы делаете по формулам, вот и выложите эти формулы (с обозначением параметров), а то в вашей схеме не совсем понятно "что, где, когда"
|
|||
карма: 19 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Леонид, У него вечный вопрос: Что было раньше: яйцо или курица?
|
|||
карма: 25 |
|
Ответов: 182
Рейтинг: 14
|
|||
В каком виде чтоб вы поняли?
Редактировалось 2 раз(а), последний 2021-03-04 11:29:27 |
|||
карма: 0 |
|
Ответов: 182
Рейтинг: 14
|
|||
Tad
Я не пойму про какие яйца вы говорите. Вы у меня спросили для чего, на что я вам ответил схемой. |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Stalevar_5.jpg Stalevar писал(а): Я не пойму про какие яйца вы говорите. А для того, чтобы появилось яйцо, нужна курица. |
|||
карма: 25 |
|
Ответов: 182
Рейтинг: 14
|
|||
Tad
Для того, чтобы родилась курица из яйца, нужно яйцо оплодотворенное петухом. Так что петух появился первый А по теме я вас не пойму, или вы меня. |
|||
карма: 0 |
|
Ответов: 8921
Рейтинг: 823
|
|||
Stalevar писал(а): В итоге дожно получится:
"Эл ср-ка" = 11357 "FeMn" = 13984 Нужно как то сделать цикл с условием разницы между до расчета и после. Эта "разница" должна стать равной "0" или надо иметь определённый вес на выходе (например 12000) ? |
|||
карма: 19 |
|
Ответов: 182
Рейтинг: 14
|
|||
Леонид, нужно получить правильный расчет.
То есть вот "Эл ср-ка" = 11357 "FeMn" = 13984 --- Добавлено в 2018-09-04 09:37:51 Да да, проверка на разницу до расчета и после должно быть 0 --- Добавлено в 2018-09-04 09:38:28 Без таймера --- Добавлено в 2018-09-04 09:39:09 Так как таймер тупо делает 5 циклов, а проверки нет. Редактировалось 4 раз(а), последний 2018-09-04 09:39:09 |
|||
карма: 0 |
|
Ответов: 8921
Рейтинг: 823
|
|||
Stalevar, т. е. вы должны получить 12000 кг сплава с содержанием марганца Х% и углерода У%, надо вычислить сколько взять имеющегося сплава с известным содержанием марганца и углерода и сколько добавить недостающих компонентов?
Или имеем 12000 кг сплава с известным содержанием марганца и углерода и сколько получится сплава после добавления компонентов до необходимого содержания марганца и углерода и сколько их надо добавить? |
|||
карма: 19 |
|
Ответов: 182
Рейтинг: 14
|
|||
Редактировалось 3 раз(а), последний 2021-05-27 08:38:28 |
|||
карма: 0 |
|
Ответов: 182
Рейтинг: 14
|
|||
Ой как медленно считает
|
|||
карма: 0 |
|
Ответов: 8921
Рейтинг: 823
|
|||
Stalevar, Исходная масса -- Mис [кг]
Содержит Mn MnIn% или -- Mис*MnIn%/100 [кг] Содержит C CIn% или -- Mис*CIn%/100 [кг] Содержит Fe -- Mис*(1 - (MnIn% + CIn%)/100)) [кг] . Получаем на выходе массу Х [кг] В ней содержится: Содержит Mn MnOut% или -- X*MnOut%/100 [кг] Содержит C COut% или -- X*COut%/100 [кг] Содержит Fe -- X*(1 - (MnOut% + COut%)/100)) [кг] -- При добавлении FeMn кроме марганца добавляется и железо в зависимости от его содержания в FeMn: Feдоп = Fe%/Mn% . Необходимо добавить Y [кг] марганца и Z [кг] углерода: 1. Y = X*MnOut%/100 - Mис*MnIn%/100 2. Z = X*COut%/100 - Mис*CIn%/100 3. X = Mис + Z + Y(1 + Fe%/Mn%) . Получили ТРИ уравнения с ТРЕМЯ неизвестными -- решаемая система без применения подбора в цикле (надо арифметику школьную вспомнить или не надо было прогуливать ): Подставляем в уравнение №3 значения из уравнений №1, №2 и решаем относительно X: X = Mис + X*COut%/100 - Mис*CIn%/100 + (X*MnOut%/100 - Mис*MnIn%/100)*(1 + Fe%/Mn%) X*(1 - COut%/100 - MnOut%/100*(1 + Fe%/Mn%)) = Mис*(1 - CIn%/100 - MnIn%/100*(1 + Fe%/Mn%)) X = Mис*(1 - CIn%/100 - MnIn%/100*(1 + Fe%/Mn%))/(1 - COut%/100 - MnOut%/100*(1 + Fe%/Mn%)) -- масса сплава на выходе По найденной массе выхода и уравнений №1 и №2 находим добавленные количества марганца и углерода. Разделив эти значения на содержание-усвояемость получим массу добавок. Армфметика
|
|||
карма: 19 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Stalevar писал(а): Леонид проверьте плиз на корявость.Я, как бы заранее, прошу прощения за свой французский.......... НО: кто такой GlobalVarEx с верхней (видимо) точкой Data Зачем Вам Ex, и что Вы вообще знаете про работу его задней точки onValue? И кто Вам сказал, что у нас установлено именно такое же чудо природы (GlobalVarEx), как и у Вас? Про использование - уже просто молчу... Редактировалось 1 раз(а), последний 2018-09-05 06:10:26 |
|||
карма: 9 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Stalevar, поиск решения системы уравнений итеративным методом - вещь интересная, конечно же....
Но займитесь лучше освоением базовых знаний про программирование на HiAsm. ((я не говорю ВМЕСТО, я говорю -- ДО)) Знать, чем цикл отличается от кольцевания -- необходимо. Посмотрите, например здесь. Редактировалось 1 раз(а), последний 2018-09-06 02:55:10 |
|||
карма: 9 |
|