Hướng dẫn eps matlab in python - eps matlab trong python

Độ chính xác tương đối dấu phẩy động

Show

Cú pháp

Sự mô tả

thí dụ

d = eps Trả lại khoảng cách từ 1.0 đến số chính xác kép lớn hơn tiếp theo, đó là 2-52. returns the distance from 1.0 to the next larger double-precision number, that is, 2-52.

thí dụ

d = eps Trả lại khoảng cách từ 1.0 đến số chính xác kép lớn hơn tiếp theo, đó là 2-52., where x has data type single or double, returns the positive distance from abs(x) to the next larger floating-point number of the same precision as x. If x has type

d = single
    1.1921e-07 + 0.0000e+00i
1, then
d = single
    1.1921e-07 + 0.0000e+00i
2 returns the next larger
d = single
    1.1921e-07 + 0.0000e+00i
1 value. The command
d = single
    1.1921e-07 + 0.0000e+00i
4 is equivalent to
d = single
    1.1921e-07 + 0.0000e+00i
5.

thí dụ

d = eps Trả lại khoảng cách từ 1.0 đến số chính xác kép lớn hơn tiếp theo, đó là 2-52. returns

d = single
    1.1921e-07 + 0.0000e+00i
5 according to the data type specified by
d = single
    1.1921e-07 + 0.0000e+00i
8, which can be either
d = single
    1.1921e-07 + 0.0000e+00i
9 or d = eps0. The syntax d = eps1 (default) is equivalent to
d = single
    1.1921e-07 + 0.0000e+00i
5, and d = eps3 is equivalent to d = eps4.

thí dụ

d = eps Trả lại khoảng cách từ 1.0 đến số chính xác kép lớn hơn tiếp theo, đó là 2-52. returns the positive distance from 1.0 to the next larger floating-point number of the same precision as the floating-point variable d = eps7, with the same data type, sparsity, and complexity (real or complex) as d = eps7.

d = eps(x), trong đó x có loại dữ liệu single hoặc double, trả lại khoảng cách dương từ abs(x) đến số điểm nổi lớn hơn tiếp theo có độ chính xác tương tự như x. Nếu x có loại d = single 1.1921e-07 + 0.0000e+00i 1, thì d = single 1.1921e-07 + 0.0000e+00i 2 sẽ trả về giá trị d = single 1.1921e-07 + 0.0000e+00i 1 lớn hơn tiếp theo. Lệnh d = single 1.1921e-07 + 0.0000e+00i 4 tương đương với d = single 1.1921e-07 + 0.0000e+00i 5.

d = single
    1.1921e-07 + 0.0000e+00i
6) Trả về
d = single
    1.1921e-07 + 0.0000e+00i
5 theo kiểu dữ liệu được chỉ định bởi
d = single
    1.1921e-07 + 0.0000e+00i
8, có thể là
d = single
    1.1921e-07 + 0.0000e+00i
9 hoặc d = eps0. Cú pháp d = eps1 (mặc định) tương đương với
d = single
    1.1921e-07 + 0.0000e+00i
5 và d = eps3 tương đương với d = eps4.

d = eps5) trả về khoảng cách dương từ 1.0 đến số điểm nổi lớn hơn tiếp theo có độ chính xác tương tự như biến dấu phẩy động d = eps7, với cùng loại dữ liệu, độ thưa và độ phức tạp (thực hoặc phức tạp) là d = eps7.

Ví dụ

sụp đổ tất cả

Độ chính xác về độ chính xác gấp đôi

Trả khoảng cách từ 1.0 cho số chính xác kép lớn hơn tiếp theo.

d = single
    1.1921e-07 + 0.0000e+00i
5 tương đương với
d = single
    1.1921e-07 + 0.0000e+00i
4 và d = eps1.

Tính toán 1.03.

Trong cơ sở 1.04,

d = single
    1.1921e-07 + 0.0000e+00i
5 bằng 1.06.

Trả khoảng cách từ 1.07 cho số chính xác kép lớn hơn tiếp theo.

Độ chính xác trong độ chính xác đơn lẻ

Trả khoảng cách từ 1.0 cho số chính xác đơn lớn hơn tiếp theo.

d = eps3 tương đương với d = eps4.

Tính toán d = eps(x1.

Trong cơ sở 1.04, chính xác đơn

d = single
    1.1921e-07 + 0.0000e+00i
5 bằng d = eps(x4.

Trả lại khoảng cách từ biểu diễn chính xác đơn 10,0 cho số chính xác đơn lớn hơn tiếp theo.

p = single([0.12+2i -0.5i 3]);

Chỉ định kiểu dữ liệu và độ phức tạp từ mảng hiện có

d = single
    1.1921e-07 + 0.0000e+00i

Trả khoảng cách từ 1.0 cho số điểm nổi lớn hơn tiếp theo với cùng loại dữ liệu và độ phức tạp như một mảng hiện có.

Đầu tiên, tạo một vectơ phức tạp của kiểu dữ liệu single.

Trả khoảng cách từ 1.0 cho số điểm nổi lớn hơn tiếp theo dưới dạng vô hướng phức tạp như d = eps7.

Chỉ định sự thưa thớt từ mảng hiện có

d = single
    1.1921e-07 + 0.0000e+00i
6) Trả về
d = single
    1.1921e-07 + 0.0000e+00i
5 theo kiểu dữ liệu được chỉ định bởi
d = single
    1.1921e-07 + 0.0000e+00i
8, có thể là
d = single
    1.1921e-07 + 0.0000e+00i
9 hoặc d = eps0. Cú pháp d = eps1 (mặc định) tương đương với
d = single
    1.1921e-07 + 0.0000e+00i
5 và d = eps3 tương đương với d = eps4.

d = eps5) trả về khoảng cách dương từ 1.0 đến số điểm nổi lớn hơn tiếp theo có độ chính xác tương tự như biến dấu phẩy động d = eps7, với cùng loại dữ liệu, độ thưa và độ phức tạp (thực hoặc phức tạp) là d = eps7.Input array scalar | vector | matrix | multidimensional array

Ví dụ

sụp đổ tất cảdouble | single |

d = single
    1.1921e-07 + 0.0000e+00i
1
Complex Number Support: Yes

Độ chính xác về độ chính xác gấp đôiOutput data type d = single 1.1921e-07 + 0.0000e+00i 9 (default) | d = eps0

Trả khoảng cách từ 1.0 cho số chính xác kép lớn hơn tiếp theo.

  • d = single
        1.1921e-07 + 0.0000e+00i
    
    5 tương đương với
    d = single
        1.1921e-07 + 0.0000e+00i
    
    4 và d = eps1.

  • Tính toán 1.03.

Trong cơ sở 1.04,

d = single
    1.1921e-07 + 0.0000e+00i
5 bằng 1.06.double7

Trả khoảng cách từ 1.07 cho số chính xác kép lớn hơn tiếp theo.Prototype floating-point variable

Độ chính xác trong độ chính xác đơn lẻ

Trả khoảng cách từ 1.0 cho số chính xác đơn lớn hơn tiếp theo.double | single
Complex Number Support: Yes

d = eps3 tương đương với d = eps4.

Tính toán d = eps(x1. Calculate with arrays that have more rows than fit in memory.

Trong cơ sở 1.04, chính xác đơn

d = single
    1.1921e-07 + 0.0000e+00i
5 bằng d = eps(x4.

  • Trả lại khoảng cách từ biểu diễn chính xác đơn 10,0 cho số chính xác đơn lớn hơn tiếp theo.

Chỉ định kiểu dữ liệu và độ phức tạp từ mảng hiện có

Trả khoảng cách từ 1.0 cho số điểm nổi lớn hơn tiếp theo với cùng loại dữ liệu và độ phức tạp như một mảng hiện có. Generate C and C++ code using MATLAB® Coder™.

Đầu tiên, tạo một vectơ phức tạp của kiểu dữ liệu single.

  • Trả khoảng cách từ 1.0 cho số điểm nổi lớn hơn tiếp theo dưới dạng vô hướng phức tạp như d = eps7.

Chỉ định sự thưa thớt từ mảng hiện có Run code in the background using MATLAB® abs(x)8 or accelerate code with Parallel Computing Toolbox™ abs(x)9.

Tạo một ma trận thưa thớt 10 x 10.

Trả khoảng cách từ 1.0 cho số điểm nổi lớn hơn tiếp theo với cùng loại dữ liệu và độ thưa thớt như d = eps7. Đầu ra là ma trận thưa thớt 1 x 1. Accelerate code by running on a graphics processing unit (GPU) using Parallel Computing Toolbox™.

Đầu tiên, tạo một vectơ phức tạp của kiểu dữ liệu single.

  • Trả lại khoảng cách từ biểu diễn chính xác đơn 10,0 cho số chính xác đơn lớn hơn tiếp theo.

Chỉ định kiểu dữ liệu và độ phức tạp từ mảng hiện có (Parallel Computing Toolbox).

Trả khoảng cách từ 1.0 cho số điểm nổi lớn hơn tiếp theo với cùng loại dữ liệu và độ phức tạp như một mảng hiện có. Partition large arrays across the combined memory of your cluster using Parallel Computing Toolbox™.

Đầu tiên, tạo một vectơ phức tạp của kiểu dữ liệu single.

  • Các cú pháp được hỗ trợ là

    d = single
        1.1921e-07 + 0.0000e+00i
    
    2 và abs(x)2, trong đó loại dữ liệu cơ bản của xd = eps7 phải là loại điểm nổi.

Để biết thêm thông tin, hãy xem Run Chức năng MATLAB với các mảng phân tán (Hộp công cụ tính toán song song). (Parallel Computing Toolbox).

Lịch sử phiên bản

Được giới thiệu trước R2006A