Pertanyaan yang diberi tag «qiskit»


3
Bagaimana Grover-Algorithm diterapkan pada basis data?
Pertanyaan Saya ingin menggunakan Grover-Algorithm untuk mencari basis data yang tidak disortir untuk elemen . Sekarang muncul pertanyaan, bagaimana cara menginisialisasi indeks dan nilai database dengan qubit?xxx Contoh Katakanlah saya punya qubit. Dengan demikian, nilai klasik dapat dipetakan.44424= 1624=162 ^ 4 = 16 Saya disortir database yang memiliki unsur-unsur berikut: …

2
Menyusun beberapa sirkuit kuantum dalam program kuantum tunggal di QISKit
Saya bertanya-tanya apakah ada cara untuk menyusun program dengan beberapa sirkuit kuantum tanpa register diinisialisasi ulang pada untuk setiap sirkuit.000 Secara khusus, saya ingin menjalankan sirkuit kuantum kedua setelah menjalankan yang pertama, seperti dalam contoh ini: qp = QuantumProgram() qr = qp.create_quantum_register('qr',2) cr = qp.create_classical_register('cr',2) qc1 = qp.create_circuit('B1',[qr],[cr]) qc1.x(qr) qc1.measure(qr[0], …

3
Apakah superposisi gerbang runtuh kondisional controller?
Saya telah membuat sirkuit sederhana di Q-Kit untuk memahami gerbang kondisional dan status keluaran pada setiap langkah: Pada awalnya ada kondisi 00 yang jelas, yang merupakan input Qubit pertama dilewatkan melalui gerbang Hadamard, memasuki superposisi, 00 dan 10 menjadi sama-sama memungkinkan Qotit pertama CNOT yang kedua, probabilitas 00 tidak berubah, …

2
Algoritma kuantum untuk sistem persamaan linear (HHL09): Langkah 2 - Persiapan kondisi awal dan
Ini adalah kelanjutan dari algoritma Quantum untuk sistem persamaan linear (HHL09): Langkah 2 - Apa itu ?|Ψ0⟩|Ψ0⟩|\Psi_0\rangle Dalam makalah: Algoritma Quantum untuk sistem persamaan linear (Harrow, Hassidim & Lloyd, 2009) , rincian implementasi algoritma yang sebenarnya tidak diberikan. Bagaimana tepatnya state |Ψ0⟩|Ψ0⟩|\Psi_0\rangle dan |b⟩|b⟩|b\rangle dibuat, adalah semacam " kotak hitam …

1
Mengirimkan pekerjaan ke perangkat IBM tanpa Python
Qiskit dapat digunakan untuk mengirimkan pekerjaan ke perangkat IBM menggunakan Python (atau Swift dan JavaScript). Tetapi bagaimana jika saya ingin menggunakan bahasa yang berbeda? Sebagai contoh, misalkan saya memiliki sirkuit spesifik yang ingin saya jalankan. Asumsikan saya sudah membuatnya dalam Python Qiskit, dan menghasilkan string qasm yang sesuai atau (idealnya) …


2
Spesifikasi Qubits pada perangkat IBMQ
Seperti yang ditunjukkan di sini , gerbang CNOT antara qubit yang berbeda memiliki tingkat kesalahan yang berbeda. Saya punya pertanyaan berikut: 1) Saat mendefinisikan sirkuit pada QISkit, apakah q[0]selalu sesuai dengan qubit yang sama pada perangkat (mis. Qubit yang dilabeli q0pada manual perangkat)? Jika demikian, bagaimana saya bisa hanya menggunakan …

1
Visualisasi Sirkuit Quantum ketika menggunakan IBM QISKit
Saya telah mengikuti langkah-langkah instalasi, mengenai lingkungan kerja QISKit. Untuk visualisasi sirkuit, saya telah menginstal lateks sebagai tambahan poppler untuk mengkonversi dari PDF ke gambar. Setelah itu, saya mengikuti contoh yang diberikan di sini . Saya menulis kode dan setelah menjalankan, program berjalan tetapi saya tidak mendapatkan visualisasi rangkaian. Saya …

1
Bagaimana cara menghapus pekerjaan yang tertunda pada IBM Quantum Computer untuk mengambil unit?
Saya mencoba menjalankan beberapa kode menggunakan qiskit, tetapi saya mendapatkan pesan kesalahan, bahwa saya sudah kehabisan yang diperlukan Experiment Units. Saya mencoba untuk menghapus pekerjaan yang tertunda menggunakan API dengan kode berikut for job in api.get_jobs(): if job["status"] == "RUNNING": api.cancel_job(id_job=job["id"], hub=None, group=None, project=None, access_token=None, user_id=None) tapi itu tidak berhasil. …

2
Terjadi kesalahan di sirkuit !. Kesalahan = 'Batas Waktu QISkit'
Saya mendapatkan kode kuantum berikut menggunakan QISKit (berdasarkan hello_quantum.py): import sys, os from qiskit import QuantumProgram, QISKitError, RegisterSizeError # Create a QuantumProgram object instance. Q_program = QuantumProgram() try: import Qconfig Q_program.set_api(Qconfig.APItoken, Qconfig.config["url"]) except: offline = True print("WARNING: There's no connection with IBMQuantumExperience servers."); print("The backends available for use are: {}\n".format(",".join(Q_program.available_backends()))) …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.