Adafruit CircuitPython
1.0.0-beta.28

API and Usage

  • Core Modules
    • Module Support Matrix - Which Modules Are Available on Which Boards
    • Modules
      • _bleio – Bluetooth Low Energy (BLE) communication
      • _eve – Low-level BridgeTek EVE bindings
      • _pew – LED matrix driver
      • _stage – C-level helpers for animation of sprites on a stage
      • _typing – Types for the C-level protocols
      • adafruit_bus_device – Hardware accelerated external bus access
      • adafruit_pixelbuf – A fast RGB(W) pixel buffer library for like NeoPixel and DotStar
      • aesio – AES encryption routines
      • alarm – Alarms and sleep
      • analogio – Analog hardware support
      • atexit – Atexit Module
      • audiobusio – Support for audio input and output over digital buses
      • audiocore – Support for audio samples
      • audioio – Support for audio output
      • audiomixer – Support for audio mixing
      • audiomp3 – Support for MP3-compressed audio files
      • audiopwmio – Audio output via digital PWM
      • bitbangio – Digital protocols implemented by the CPU
      • bitmaptools – Collection of bitmap manipulation tools
      • bitops – Routines for low-level manipulation of binary data
      • board – Board specific pin names
      • busio – Hardware accelerated external bus access
      • camera – Support for camera input
      • canio – CAN bus access
      • countio – Support for edge counting
      • digitalio – Basic digital pin support
      • displayio – Native helpers for driving displays
      • dualbank – DUALBANK Module
      • espidf
      • fontio – Core font related data structures
      • framebufferio – Native framebuffer display driving
      • frequencyio – Support for frequency based protocols
      • gamepadshift – Tracks button presses read through a shift register.
      • getpass – Getpass Module
      • gifio – Access GIF-format images
      • gnss – Global Navigation Satellite System
      • i2cperipheral – Two wire serial protocol peripheral
      • imagecapture – Support for « Parallel capture » interfaces
      • ipaddress
      • is31fl3741 – Displays an in-memory framebuffer to a IS31FL3741 drive display.
      • keypad – Support for scanning keys and key matrices
      • math – mathematical functions
      • memorymonitor – Memory monitoring helpers
      • microcontroller – Pin references and cpu functionality
      • msgpack – Pack object in msgpack format
      • multiterminal – Manage additional terminal sources
      • neopixel_write – Low-level neopixel implementation
      • nvm – Non-volatile memory
      • onewireio – Low-level bit primitives for Maxim (formerly Dallas Semi) one-wire protocol.
      • os – functions that an OS normally provides
      • paralleldisplay – Native helpers for driving parallel displays
      • ps2io – Support for PS/2 protocol
      • pulseio – Support for individual pulse based protocols
      • pwmio – Support for PWM based protocols
      • qrio
      • rainbowio
      • random – pseudo-random numbers and choices
      • rgbmatrix – Low-level routines for bitbanged LED matrices
      • rotaryio – Support for reading rotation sensors
      • rp2pio – Hardware interface to RP2 series” programmable IO (PIO) peripheral.
      • rtc – Real Time Clock
      • samd – SAMD implementation settings
      • sdcardio – Interface to an SD card via the SPI bus
      • sdioio – Interface to an SD card via the SDIO bus
      • sharpdisplay – Support for Sharp Memory Display framebuffers
      • socketpool
      • ssl
      • storage – Storage management
      • struct – Manipulation of c-style data
      • supervisor – Supervisor settings
      • synthio – Support for MIDI synthesis
      • terminalio – Displays text in a TileGrid
      • thingz – Thingz module
      • thingz_accel – Thingz accelerometer
      • thingz_button – Thingz button
      • thingz_button_touch – Thingz button touch
      • thingz_display – Thingz Display
      • thingz_led – Thingz LED
      • thingz_radio – Thingz Radio
      • thingz_sound – Thingz Sound
      • time – time and timing related functions
      • touchio – Touch related IO
      • traceback – Traceback Module
      • uheap – Heap size analysis
      • ulab – Manipulate numeric data similar to numpy
        • ulab.numpy – Numerical approximation methods
        • ulab.scipy – Compatibility layer for scipy
        • ulab.user – This module should hold arbitrary user-defined functions.
      • usb_cdc – USB CDC Serial streams
      • usb_hid – USB Human Interface Device
      • usb_midi – MIDI over USB
      • ustack – Stack information and analysis
      • vectorio – Lightweight 2D shapes for displays
      • watchdog – Watchdog Timer
      • wifi
      • help() – Built-in method to provide helpful information
  • Supported Ports
  • Troubleshooting
  • Additional CircuitPython Libraries and Drivers on GitHub

Design and porting reference

  • Design Guide
  • Architecture
  • Porting
  • Adding *io support to other ports

MicroPython specific

  • MicroPython libraries
  • Glossary

About the project

  • CircuitPython
  • Contributing
  • Building CircuitPython
  • Building
  • Testing
  • Debugging
  • Code Quality Checks
  • Adafruit Community Code of Conduct
  • MicroPython & CircuitPython license information
  • WebUSB Serial Support
Adafruit CircuitPython
  • »
  • Core Modules »
  • ulab – Manipulate numeric data similar to numpy »
  • ulab.scipy – Compatibility layer for scipy
  • View page source

ulab.scipy – Compatibility layer for scipy¶

  • ulab.scipy.linalg
    • solve_triangular()
    • cho_solve()
    • solve_triangular
    • cho_solve
  • ulab.scipy.optimize
    • bisect()
    • fmin()
    • newton()
    • bisect
    • fmin
    • newton
  • ulab.scipy.signal
    • spectrogram()
    • spectrogram
Next Previous

© Copyright 2014-2023, MicroPython & CircuitPython contributors (https://github.com/adafruit/circuitpython/graphs/contributors). Mis à jour le 28 mars 2023.

Built with Sphinx using a theme provided by Read the Docs.