Электроника:Справочные материалы/Использование программы SPICE для моделирования электрических схем/Опции для проведения анализа: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (→Разное) |
Myagkij (обсуждение | вклад) (→Разное) |
||
Строка 85: | Строка 85: | ||
{{Блок/Инфо2|Пример 6|<nowiki>.options numdgt=6</nowiki>}} | {{Блок/Инфо2|Пример 6|<nowiki>.options numdgt=6</nowiki>}} | ||
{{Блок/Инфо3|Комментарий|Есть много опций, которые можно указать с помощью этой команды. Пожалуй, наиболее необходимой начинающим пользователям [[SPICE]] является настройка «'''limpts'''». При запуске моделирования, требующего печати или построения графика более 201 точки, этот предел расчётных точек должен быть увеличен, иначе [[SPICE]] прекратит анализ. Приведённый выше пример («'''limpts=500'''») указывает [[SPICE]] выделить достаточно памяти для обработки не менее 500 расчётных точек в любом указанном типе анализа ([[DC]], [[AC]] или [[переходный процесс]]). | {{Блок/Инфо3|Комментарий|Есть много опций, которые можно указать с помощью этой команды. Пожалуй, наиболее необходимой начинающим пользователям [[SPICE]] является настройка «'''limpts'''». При запуске моделирования, требующего печати или построения графика более 201 точки, этот предел расчётных точек должен быть увеличен, иначе [[SPICE]] прекратит анализ. Приведённый выше пример («'''<nowiki>limpts=500</nowiki>'''») указывает [[SPICE]] выделить достаточно памяти для обработки не менее 500 расчётных точек в любом указанном типе анализа ([[DC]], [[AC]] или [[переходный процесс]]). | ||
В примере 2 мы видим, что для переменной итерации («'''itl5'''») установлено значение 0. На самом деле существует шесть различных переменных итерации, доступных для манипуляции пользователем. Они контролируют пределы итерационных циклов решения нелинейных уравнений. Переменная '''itl5''' задает максимальное количество итераций для анализа переходных процессов. Подобно переменной '''limpts''', переменная '''itl5''' обычно необходимо устанавливать, когда для '''.tran''' указан небольшой интервал вычислений. Установка для '''itl5''' значения 0 полностью отключает ограничение, позволяя компьютеру выполнять бесконечные циклы итераций (бесконечное время) для выполнения анализа. Предупреждение: это может привести к увеличению времени моделирования! | В примере 2 мы видим, что для переменной итерации («'''itl5'''») установлено значение 0. На самом деле существует шесть различных переменных итерации, доступных для манипуляции пользователем. Они контролируют пределы итерационных циклов решения нелинейных уравнений. Переменная '''itl5''' задает максимальное количество итераций для анализа переходных процессов. Подобно переменной '''limpts''', переменная '''itl5''' обычно необходимо устанавливать, когда для '''.tran''' указан небольшой интервал вычислений. Установка для '''itl5''' значения 0 полностью отключает ограничение, позволяя компьютеру выполнять бесконечные циклы итераций (бесконечное время) для выполнения анализа. Предупреждение: это может привести к увеличению времени моделирования! |
Версия от 10:10, 4 мая 2022
Перевод: Макаров В. (valemak)
Проверка/Оформление/Редактирование: Мякишев Е.А.
Опции для проведения анализа[1]
Анализ переменного тока
Анализ постоянного тока
Переходной анализ
Графический вывод
Вывод на печать
Анализ Фурье
Разное
Контроль ширины
См.также
Внешние ссылки