Scientific Computing for Chemists with Python

Loại tài liệu: Tài liệu số - Tài nguyên giáo dục mở / Bộ sưu tập: Công nghệ thông tin

Tác giả: Charles J. Weiss

Nhà xuất bản: Charles J. Weiss

Năm xuất bản: 2025

Tải ứng dụng tại các liên kết sau để xem đầy đủ tài liệu.

Tóm tắt nội dung

Cuốn sách này đóng vai trò giới thiệu về lập trình cho các nhà hóa học. Các công cụ được sử dụng trong cuốn sách này là sự kết hợp mạnh mẽ và phổ biến giữa sổ tay Jupyter và ngôn ngữ lập trình Python. Không có kiến ​​thức nền nào ngoài kiến ​​thức hóa học năm nhất đại học và đôi khi có một số kiến ​​thức quang phổ rất cơ bản (dành cho các chương nâng cao) được giả định cho hầu hết cuốn sách này. Cuốn sách này bắt đầu bằng phần giới thiệu ngắn gọn về sổ tay Jupyter trong chương 0 và lập trình máy tính bằng Python trong chương 1 và 2. Nếu bạn đã có kiến ​​thức nền về các công cụ này, hãy bỏ qua. Phần còn lại của cuốn sách đi sâu vào các ứng dụng của Python để giải quyết các vấn đề hóa học. Python và Jupyter được chọn vì nhiều lý do, bao gồm: Tương đối dễ sử dụng và học tập Mạnh mẽ và phù hợp để giải quyết các vấn đề hóa học Phần mềm mã nguồn mở miễn phí Đa nền tảng (ví dụ: chạy trên Windows, macOS và Linux) Được bổ sung nhiều thư viện chuyên biệt để xử lý các loại dữ liệu hoặc vấn đề cụ thể (ví dụ: học máy) Được hỗ trợ bởi một cộng đồng hữu ích và thân thiện

Abstract:

This book serves as an introduction to coding for chemists. The tools employed in this book are the powerful and popular combination of Jupyter notebooks and the Python programming language. No background beyond first-year college chemistry and occasionally some very basic spectroscopy (for advanced chapters) is assumed for most of this book. This book starts with a brief primer on Jupyter notebooks in chapter 0 and computer programming with Python in chapters 1 and 2. If you already have a background in these tools, feel free to skip ahead. The rest of the book dives into applications of Python to solving chemical problems. Python and Jupyter were chosen for a variety of reasons, including that they are: Relatively easy to use and learn Powerful and well-suited for solving chemical problemsFree, open-source software Cross-platform (e.g., runs on Windows, macOS, and Linux) Supplemented with numerous, specialized libraries for handling specific types of data or problems (e.g., machine learning) Supported by a helpful and welcoming community

Ngôn ngữ:eng
Tác giả:Charles J. Weiss
Thông tin nhan đề:Scientific Computing for Chemists with Python
Nhà xuất bản:Charles J. Weiss
Loại hình:Tài nguyên giáo dục mở / Bộ sưu tập: Công nghệ thông tin
Bản quyền:https://creativecommons.org/share-your-work/use-remix/cc-licenses/#by-nc-sa
Nguồn gốc:https://open.umn.edu/opentextbooks/textbooks/scientific-computing-for-chemists-with-python
Mô tả vật lý:557tr
Năm xuất bản:2025

Sử dụng ứng dụng Libol Bookworm quét QRCode này để mượn và đọc tài liệu)

(Lưu ý: Sử dụng ứng dụng Bookworm để xem đầy đủ tài liệu. Bạn đọc có thể tải Bookworm từ App Store hoặc Google play với từ khóa "Libol Bookworm”)