Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Выражение (программирование)

Выражение (программирование) 149 Вычет 108 Вязкость 206  [c.446]

Использование принципа пошаговой детализации при программировании отдельных модулей ПО называют структурным программированием. Цель структурного программирования — заставить программиста мыслить ясно, писать программы минимальной сложности, облегчать восприятие программ [5]. Эта цель может быть достигнута в первую очередь за счет использования для выражения логики программ небольшого набора простых структур управления [следование, ветвление и цикл (см. 1.1)]. С этим методом хорошо согласуется использование языка PDL.  [c.45]


Выбор наилучших величин S с учетом всех видов ограничений (равенств и неравенств) в малой окрестности Zn можно осуществлять по аналогии с методами локальной аппроксимации. Простейшая линейная аппроксимация с помощью разложения в ряде Тейлора приводит к выражениям типа (П.15) для целевой функций и ограничений. Учитывая постоянство функций и частных производных, определенных в фиксированной точке Zh, и подставляя полученные выражения Но к Hj в задачу Д, получаем следующую задачу линейного программирования (назовем ее Ж)  [c.249]

Для более компактной записи графических программ в существующие языки программирования могут быть введены новые синтаксические элементы (переменные, выражения, функции). Однако расширение базового языка программирования требует разработки специальной программы — транслятора, которая должна переводить графическую программу с расширенного языка в программу на базовом языке. Последняя обрабатывается уже стандартным транслятором.  [c.181]

Теперь задача формулируется так найти max F из выражения (9.49) при условиях (9.50). Это задача линейного программирования. В данном случае она  [c.206]

Быстрое переключение силового режима испытаний при переходе с одного уровня напряжений программы на другой. При дискретном программировании напряжений усталостное повреждение оценивается по величине Суммы относительных долговечностей А [7]. Медленное изменение силового режима испытаний и большая частота возбуждения вызывают появление переходных режимов нагружения, влияние которых не учитывается выражением для подсчета накопленного повреждения, а учет этого влияния расчетным путем усложняет обработку получаемых результатов. В тех случаях, когда минимальное число циклов в пределах одного уровня велико или когда частота возбуждения невысока, влияние переходных режимов снижается и время переключения режима испытаний уже не имеет существенного значения  [c.57]

Замечание, сделанное в гл. II по поводу учета разрывов полей напряжений, остается справедливым и для разрывов смещений А ию в кинематическом методе разрывы могут быть заменены зонами быстрого изменения соответствующих величин, а дополнительные члены типа выражения (4.19) при использовании методов линейного программирования — опущены. Связанная с этим погрешность убывает с увеличением числа узлов дискретной модели.  [c.126]

Использование методов линейного программирования позволяет решить данную задачу и на основе более точной аппроксимации поверхности текучести, представленной в виде шестиугольника на рис. 101. При этом для уменьшения объема вычислений задачу рационально ставить в обобщенных усилиях. В связи с этим необходимо получить выражения для обобщенных усилий, отвечающих сторонам шестиугольника текучести (рис. 101). Рассмотрим сторону, уравнение которой имеет вид  [c.199]


Вычисление х ( )) по формуле (1.137) с использованием выражений (1.138) и (1.139) значительно проще. Все вычисления можно выполнить на ЭЦВМ, причем программирование формулы (1.137) не встречает затруднений. Нами рассмотрен переходной процесс связанной системы. Даже для простейшей системы с двумя степенями свободы решения в замкнутой форме получить нельзя. Если воспользоваться методом разложения по формам колебаний, то можно получить приближенное решение этой задачи.  [c.51]

Программирование проводилось с учетом типовых ограничений. Одно из этих ограничений заключается в том, что изменение режима истечения газа возникает при Р > 2Pj, где Р — входное, а Pj — выходное давление. Подкоренное выражение, входящее в уравнения, в общем случае имеет вид Pj Pi — Pj). Отмеченное ограничение связано с тем, что процесс наполнения камеры может заменяться ее опорожнением. Для исключения появления мнимых выражений предусмотрен переход от величин вида  [c.70]

Цифровые коды, устанавливающие унифицированное цифровое представление документов, способствуют разъяснению и стандартизации специального инженерного смысла, заложенного в них. Часто сведение общей терминологии к ряду тождественных цифровых кодов раскрывает сложность мышления и интерпретации значений, заключающихся в словах. Например, выражения температурный удар , термический удар , температурный цикл или воздействие высокой и низкой температур молено использовать свободно, если они сопровождаются пояснительным описательным текстом. Однако если требуется выбрать единственный цифровой код для каждого из этих понятий, то необходимо дать строгое определение каждому выражению. Специалист по программированию для систем с автоматическим поиском не сможет правильно выполнять свою работу, если специалист по надежности не представит ему хорошо организованных входных данных с уточненными значениями. Кроме того, единообразие в употреблении терминов оказывается очень полезным при ручном поиске документов по  [c.98]

Выражения. Конструкция <выражение> соответствует рис, 5,9. Математическим аналогом выражения является формула. Выражение определяет композицию операций, т. е. правило вычисления некоторого значения по известным значениям переменных, обозначенных в выражении именами, путем последовательного выполнения в определенном порядке указанных в нем операций (вычисления значений функций). Выражения различаются по типам значений результатов (арифметические, логические и др.). Для упрощения записей выражений в языках программирования устанавливают приоритет операций (по группам), см, табл. 5.13.  [c.149]

Для построения графика функции > = f(x) необходимо задать совокупность точек х и у. Для аргумента х это выполняется оператором цикла, для - надлежащим программированием выражения для функции, т.е. необходимо применять знаки арифметических операций над массивами  [c.250]

Изменяя г от нуля до К (г — безразмерное текущее расстояние от поверхности плиты в перпендикулярном к ней направлении, выраженное в долях толщины частиц с1 = 3 — размерность физического пространства К — половина толщины плиты), с помощью (2.7), (2.10), (2.11) были получены законы распределения модулей упругости в древесностружечных плитах. Конкретные вычисления по указанному алгоритму проводились на ПЭВМ по специально разработанной на языке программирования Паскаль программе. Результаты вычислений объемного и сдвигового модулей упругости плит представлены на рис. 5.6 и рис. 5.7.  [c.195]

Исследованию оптимальности трехслойных оболочек посвящено сравнительно немного работ. До широкого применения ЭВМ разработка задач оптимального проектирования сдерживалась сложностью используемых уравнений, включающих множество подлежащих варьированию параметров, и нечеткостью понимания ограничивающих условий. В последние годы все исследования проводились методами математического программирования с использованием ЭВМ. Обеспечивая высокую точность, они, однако, не удовлетворяют современным требованиям, предъявляемым к проектировочным методам, так как не имеют аналитической формы выражения результатов и поэтому не могут с успехом использоваться в комплексных задачах. Большинство работ относятся к идеальным оболочкам без учета экспериментальных данных, что не позволяет получить надежные результаты.  [c.169]

Появление линейного программирования относится й 1758 г., когда экономисты начали описывать экономические системы с помощью математических выражений. Дей-  [c.195]


Результаты для нижней границы, основанные на выражении Y, были представлены в работе [5]. Несмотря на то что здесь использовалось, как и в настоящей работе, нелинейное программирование, метод обращения с уравнениями равновесия был совершенно иным, а представление напряжений в виде степенных рядов имело фиксированное количество членов. Более того, в анализе условий равновесия по рассмотренным в [5] зонам имелись некоторые противоречия. В каждой зоне использовались различные давления, тогда как поле напряжений, отвечающее нижней границе, должно быть в равновесии при одном и том же давлении во всей области. Как будет в дно в дальнейшем, большинство из полученных в [5] нижних границ уточнено.  [c.189]

Программирование производится непосредственно по чертежу обрабатываемой детали или по математическому выражению профиля.  [c.393]

Вычисление <х 2,(/)> по формуле (3.109) с использованием выражений (3.110) и (3.111) значительно проще. Все вычисления можно выполнить на ЭЦВМ, причем программирование формулы (3.109) не встречает затруднений. Вычислить интегралы в общем виде и получить готовые формулы не удается. Нами рассмотрен переходной процесс связанной системы. Даже для простейшей системы с двумя степенями свободы решения в замкнутой форме получить нельзя. Если воспользоваться методом разложения по формам колебаний, то возможно получить приближенное решение этой задачи в замкнутой форме.  [c.124]

Согласно определению, программирование металлообрабатывающих станков состоит в выполнении следующих этапов работы выражение задачи обработки в математической форме выбор численного метода решения математической задачи расчленение выбранного метода решения задачи на последовательность элементарных операций (команд) кодирование последовательности команд и введение последовательности команд в автоматическое устройство.  [c.67]

Как показано в [33], функция Ф(0) при V 1 выпукла вниз и имеет один минимум при 1 функция Ф(0) может иметь несколько локальных минимумов, что затрудняет поиск оценки. При V == 1 оценка МНМ может быть найдена методами линейного программирования, однако более эффективен способ-вариационно-взвешенных квадратичных приближений, предложенный в [33] и применимый для любых v l. Он предполагает сведение процедуры минимизации Ф(0) к хорошо разработанным процедурам получения оценок МНК. Для этого выражение  [c.55]

Указываются методы решения динамических и статических задач, в частности, с помощью математического программирования. Даются методы построения и приводятся выражения поверхностей текучести различных видов конструкций.  [c.12]

Программы, как правило, представляются на языках программирования. Язык программирования—это искусственный язык для представления программ. Он состоит из заданного набора слов и выражений— операторов языка. Средства языка программирования позволяют задать последовательность и набор действий ЭВМ, при котором достигается заданная цель — реализуется алгоритм преобразования данных (информации). Программа, написанная на языке, удобна  [c.493]

Применение методов безусловной оптимизации, использующих производные, в ряде случаев затруднительно или нецелесообразно. Это относится к задачам оптимизации со многими переменными и с целевыми функциями сложного вида. Построение аналитических выражений для производных целевой функции в таких задачах может оказаться затруднительным либо вообще невозможным. Использование разностных схем вычисления производных в этих случаях усложняет программирование, повышает затраты машинного времени и снижает точность решения.  [c.156]

Степень трудности решаемой исходной задачи геометрического программирования определяют из выражения  [c.159]

Всякий исходный модуль в результате трансляции преобразуется в стандартггую, принятую для данного типа ЭВМ форму объектного модуля. Как правило, это тексты машинных команд и различные справочники перекрестных и внешних ссылок. Таким образом, все особенности различных языков программирования, четко выраженные в исходных модулях, полностью стираются после этапа трансляции.  [c.97]

Методы геометрического программирования базируются на использование неравенств, приспособленных к оценке нижних граней позиномов. Поэтому они особенно удобны для решения задач минимизации. Применение неравенств к минимизации позинома рассмотрим сначала для экстремальной задачи без ограничений. Пусть целевая функция На определяется выражениями (П.44) и (П.45). Оценку На снизу можно дать с помощью известного неравенства, согласно которому арифметическое среднее аддитивной функции с неотрицательными составляющими не превышает геометрического среднего. Это неравенство, называемое геометрическим, после определенных преобразований принимает следующий вид  [c.256]

Получение явного вида уравнений движения с помощью указанных в (1.164) операций дифференцирования, как показывает практика, при достаточно агожных выражениях Г и П является весьма трудоемким. Использование численного дифференцирования позволяет избежать громоздких выкладок, связанных с получением явного вида уравнений движения, и, кроме того, при численном интс рировании избавляет от необходимости программирования сложных уравнений, полученных в результате этих выкладок.  [c.69]

Аналогично изложенному можно представить в виде совокупности задач линейного программирования задачу параметрической оптимизации динамической модели с направленными связями но критерию эффективности (15.18). Ограниченное т-мерное пространство варьируемых параметров районируется в соответствии с выражениями (16.30). В каждой локальной области варьирования действительные части собственных значений расчетной динамической модели, принимая во внимание зависимости (16.32), представим в виде, аналогичном (17.7)  [c.276]

Выражение (.3) является типичным для задач линейного программирования, если учесть то обстоятельство, что суммарная /-тая вытяжка ц, для заданного марн1рута волочения величина ностояииая.  [c.46]


Второе направление — научно-методическое — совершенствование процесса обучения основам общей химии. Развитию его способствовали в значительной степени работы автора настоящей статьи, опубликовавшего в общей сложности около 40 учебников, учебных и методических пособий и 30 статей. Второе научное направление и выбрано предметом настоящего обзора. Рассматриваюся те аспекты научно-методической деятельности кафедры, которые нашли свое выражение в педагогической практике. К ним относятся взаимосвязь преподавания основ общей химии в средней и высшей школе, вопросы методологии обучения в высшей школе, оптимизация содержания курса общей химии, наглядные средства обучения, программированное обучение и технизация процесса обучения, организация и методика самостоятельной работы студентов, повышение педагогического мастерства преподавателей химии и др.  [c.170]

При использовании алгоритмического языка Алгол-60 возникают практические трудности реализации, поскольку понятие комплексного числа в этом языке не введено. Можно специально составить автономные процедуры действий с комплексными числами и обращаться к ним при вычислении сложного комплексного выражения. При этом комплексный аргумент следует рассматривать как массив из двух действительных чисел. Практика программирования и расчетов показала, что такой подход значительно увеличивает время расчетов из-за недостатков широко применяемых трансляторов, например ТА-1М. Поэтому процедуры действий с комплексными числами составляются в коде машины. Как известно, при программировании в коде машины обеспечивается наибольшая экономия памяти и сокращается время вычислений, что является существенным для программ, предназначенных для проведения массовых расчетов. Программа, составленная в коде машины БЭСМ-4, пригодна для использования на трехадресных машинах типов М-20, БЭСМ-4М, М-220, М-222 без существенных изменений, поскольку эти машины имеют одинаковую систему команд.  [c.130]

Средства описания альтернативных вариантов вычислений и циклов. В языках программирования имеются средства, позволяющие выбирать ход вычислений в зависимости от текущих значений переменных и тем самым отражать динамику алгоритмов. Этой цели служат ряд конструкций, содержащих логические или другие выражения и указания о вариантах вычисления для их различных значений. Если обозначить Si, Sj некоторые действия (описываемые выражениями или иными средствами), а В — логические выражения, то такой кострукцией может быть  [c.151]

Результаты испытаний стали 12Х18Н9Т при программированных режимах малоциклового нагружения по напряжениям и температуре 650° С, обработанные по уравнению (18), аппроксимируются прямой линией. Предельная кривая разрушения в координатах относительной длительной статической и малоцикловой повреждаемости имеет явно выраженный вогнутый характер, т. е. не соответствует линейному суммированию повреждений. Для оценки числа циклов до разрушения при совмест- ном действии малоцикловой усталости и ползучести предлагаются следующие уравнения суммирования повреждений [16]  [c.45]

Если в функции F непрерывных параметров не осталось, то получаем полностью дискретную задачу. Если непрерывные параметры остались, то получаем смешанную задачу. Для решения обеих задач можно комбинировать методы математического анализа с перебором, с методами дискретного или динамического программирования. Пусть оптимум / достигается при значениях w = iv и т. д., тогда значения остальных параметров находим через их выражения (х у). Если найденные значения х, >>, ... удовлетворяют ограничениям на х, >>,..., то задача параметров решена полностью. В противном случае при некоторых условиях вьшуклости, если х >Хт , во всех условиях х можно заменить на Хт и решить новую задачу с меньшим числом параметров. Часто помогает следующий прием последовательного программирования. Пусть в функции цели F среди параметров имеется хотя бы один непрерывный параметр z. Предположим, что удается при любом значении Z найти оптимум Р по остальным переменным, т. е. Fopt как функцию z  [c.312]

Эти два оператора указывают на то, что в среде Math ad задачи можно решать не только численно (приближенно — как это реализовано с применением языков программирования и электронных таблиц), но и аналитически (символьно). Оператор преобразования символьного (аналитического) выражения может дополняться ключевыми словами, указывающими характер преобразования. На рис. 10.3 показано решение с помощью оператора задачи по выводу формулы для расчета концентрации углекислоты [Н2СО3]  [c.270]

В псевдокодах алгоритмы захшсываются с помощью как средств некоторого язьпса программирования (преимущественно для управляющих операторов), так и естественного язьпса (для выражения содержания вычислительных блоков). Используются конструкции (операторы) следования, условные, цикла. Служебные слова из базового язьпса программирования или из DFD записываются заглавными буквами, фразы естественного язьпса - строчными.  [c.250]

Уравнения (32), (33) позволяют при заданных исходных данных ц н найти параметры оптимальной оболочки Хопт и donr-Одновременно задача оптимизации с целью контроля и уточнения решалась также методом нелинейного программирования с помощью ЭВМ. Для этого, определив из выражения (32) X и подставив его в уравнение (31), получим функцию одной переменной Ко (d). Задача оптимизации этой функции решалась методом локализации экстремума [6]. Результаты вычислений A Gmin приведены на рис. 12, а, donr — в табл. 5. Эти данные и  [c.170]

Для определения Ф вычисляем значения F (дг ) и А-1 (Р — bfiXfi) для всех допустимых значений х и выбираем максимальное значение Ф. Таким образом, если значения функции Qft i (Р — известны, то задача сводится к однопараметрической задаче нелинейного программирования. Рассмотрим, как можно вычислить значение (Р — Согласно выражению (150) можно записать  [c.216]

Значительно подробнее разработаны численные методы решения задач приспособляемости с помощью, аппарата математического программирования (главным образом, линейного). Для их использования необходимо получение соответствующих дискретных математических моделей, что дбстигается заменой дифференциальных уравнений системой алгебраических уравнений и наложением ограничений на переменные в конечном числе узловых точек. Такой подход реализуется проще всего при расчете стержневых систем (фермы, рамы), при условии что ограничения на величины внутренних усилий имеют вид линейных неравенств, а выражения для определения пластической диссипации соответственно линейны относительно неизвестных скоростей (приращений) деформации. При выполнении расчетов используются различные варианты прямого и двойственного симплекс-методов [70, 71, 74, 95, 152 и др.], методы определения чебышевской точки системы линейных неравенств [37] и другие вычислительные схемы и алгоритмы.  [c.38]

Целью оптимизации является отыскание внутри этой области изображающей точки, обращающей в максимум критерий качества (отыскание оптимального управления). Очевидно, при наличии ограничений точка оптимального управления может лежать на границе области работоспособности. Таким образом, задача оптимизации струйных элементов является задачей на условный экстремум. Задача отыскания условного экстремума может быть решена методами вариационного исчисления, либо методами линейного или нелинейного программирования и т. д. в зависимости от математического выражения целевой функцип и наложенных ограничений.  [c.27]


Формулировка математической задачи динамики жестконластического тела, как задачи линейного и квадратичного программирования, осуществлена на примере использования минимальных принципов (2.46) и (2.42), являющихся результатом интегрирования минимального принципа (2.26). Очевидно, что для этой цели могут быть использованы другие выражения минимальных и максимальных принципов гл. 2.  [c.329]


Смотреть страницы где упоминается термин Выражение (программирование) : [c.387]    [c.69]    [c.258]    [c.13]    [c.141]    [c.995]    [c.1003]    [c.217]    [c.27]   
Теплоэнергетика и теплотехника Общие вопросы (1987) -- [ c.149 ]



ПОИСК



Выражение

Программирование



© 2025 Mash-xxl.info Реклама на сайте