文件操作 - _basic.cpython-311.pyc
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3/dist-packages/scipy/linalg/__pycache__/_basic.cpython-311.pyc
编辑文件内容
� d�c}� � �> � d dl mZ d dlZd dlmZmZ ddlmZ ddlm Z m Z ddlmZm Z mZ ddlmZ dd lmZmZ dd lmZ g d�Zd"d�Z d#d�Z d$d�Z d%d�Z d&d�Zd'd�Zd� Z d(d�Zd)d�Zd)d�Z d*d�Z de _! d+d�Z" d,d�Z# d-d�Z$ d'd �Z%d.d!�Z&dS )/� )�warnN)� atleast_1d� atleast_2d� )�get_flinalg_funcs)�get_lapack_funcs�_compute_lwork)�LinAlgError�_datacopied� LinAlgWarning)�_asarray_validated)�_decomp�_decomp_svd)�levinson) �solve�solve_triangular� solveh_banded�solve_banded�solve_toeplitz�solve_circulant�inv�det�lstsq�pinv�pinvh�matrix_balance�matmul_toeplitzc � � |dk r#t d� | � � � � �d|k rt d� � �|�dS |d� � }||k r,t d� |� � t d�� � dS dS ) zB Check arguments during the different steps of the solution phase r z3LAPACK reported an illegal value in {}-th argument.zMatrix is singular.N�EzBIll-conditioned matrix (rcond={:.6g}): result may not be accurate.� �� stacklevel)� ValueError�formatr r r )�n�info�lamch�rcondr s �5/usr/lib/python3/dist-packages/scipy/linalg/_basic.py�_solve_checkr* s� � ��a�x�x�� �#�V�T�E�]�]�,� ,� ,� �T����/�0�0�0��}��� ��c� � �A��q�y�y�� +�+1�6�%�=�=� �q� *� *� *� *� *� *� �y� FT�genc �b � d} t t | |�� � � � } t t ||�� � � � }| j d }|pt | | � � }|pt ||� � }| j d | j d k rt d� � �||j d k r |dk r|j dk st d� � �|j dk r&t j |� � � � � S |j dk r!|dk r |ddd�f }n|dd�df }d} |rd } t | t d �� � d}|d vr"t d� |� � � � �|dk rt j | � � sd}| j j dv rt# dd�� � }nt# dd�� � }t# d| f� � }|r(d}d}t j | � � rt% d� � �nd}d} ||| � � }|dk rmt# d| |f� � \ }}} || |�� � \ }}}t'