Мені потрібно зробити три перехідні симуляції з різними значеннями певних резисторів (зручно називати R1 і R2) у кожному. Що я маю на увазі робити саме так:
- Сім. 1: R1 = 1 к , R2 = 10 кΩ
- Сім. 2: R1 = 1 М , R2 = 10 МΩ
- Сім. 3: R1 = 1 к , R2 = 1 МΩ
Якби був лише один резистор, чий опір змінювався, я би просто встановив його опір "{r1}" (я використовую малі літери, щоб зробити його іншою змінною / параметром, ніж R1) і використовував таку команду, як:
.step param r1 list 1k 1meg 1k
Однак, оскільки мені доводиться змінювати два параметри (разом) два рази кожен, я тут прочитав, що (принаймні, на LTSpiceIV), що для вирішення моєї проблеми могло б бути щось подібне:
.step param X list 1 2 3
.param r1 = table(X, 1k, 1meg, 1k)
.param r2 = table(X, 10k, 1meg, 10meg)
Роблячи моделювання, я отримую такі попередження:
WARNING: Can´t resolve .param r2 = table(X, 10k, 1meg, 10meg)
Select OK to continue the simulation with the default model or Cancel to quit now.
Те саме стосується r1.
Чомусь симуляція не "ламається", якщо я додаю в таблицю один додатковий елемент. У цьому випадку моделювання триває занадто довго, просуваючись повільніше з кожним разом, як це ніколи не закінчиться. Я спробував встановити X на 0 1 2 замість 1 2 3, але це також не працює.
Ось кілька фотографій:
Ваша допомога буде дуже вдячна.