Saya perlu melakukan tiga simulasi sementara dengan nilai yang berbeda dari resistor tertentu (masing-masing disebut R1 dan R2). Yang ingin saya lakukan adalah ini:
- Sim. 1: R1 = 1 k , R2 = 10 k Ω
- Sim. 2: R1 = 1 M , R2 = 10 M Ω
- Sim. 3: R1 = 1 k , R2 = 1 M Ω
Jika hanya ada satu resistor yang resistannya bervariasi, maka saya hanya akan mengatur resistansi ke "{r1}" (Saya menggunakan huruf kecil untuk membuatnya menjadi variabel / parameter yang berbeda dari R1) dan menggunakan perintah seperti:
.step param r1 list 1k 1meg 1k
Namun, karena saya harus mengubah dua parameter (bersama-sama) dua kali masing-masing, saya telah membaca di sini bahwa (setidaknya pada LTSpiceIV) bahwa solusi untuk masalah saya dapat menggunakan sesuatu seperti ini:
.step param X list 1 2 3
.param r1 = table(X, 1k, 1meg, 1k)
.param r2 = table(X, 10k, 1meg, 10meg)
Setelah melakukan simulasi, saya mendapatkan peringatan berikut:
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.
Hal yang sama berlaku untuk r1.
Untuk beberapa alasan, simulasi tidak "pecah" jika saya menambahkan satu elemen tambahan ke tabel. Dalam hal ini, simulasi membutuhkan waktu terlalu lama, maju lebih lambat setiap waktu, karena tidak akan pernah berakhir. Saya telah mencoba menetapkan X ke 0 1 2 bukannya 1 2 3, tetapi itu tidak berhasil.
Ini beberapa gambar:
Bantuan Anda akan sangat dihargai.