4.12. div¶
Performs a division operation on the Fits object.
- Fits.div(other, output=None, override=False) Self¶
Performs a division operation on the
Fitsobject.Notes
This method can divide numeric values or another
Fitsobject.If
otheris numeric, each element of the matrix will be divided by that number.If
otheris anotherFitsobject, element-wise division will be performed.
Parameters
otherUnion[Self, float, int]Either a
Fitsobject, a float, or an integer.outputOptional[str]New path to save the resulting file.
overridebool, optional, default=FalseIf
True, will overwrite theoutputpath if a file already exists.
Returns
FitsA new
Fitsobject representing the result of the division.
Raises
FileExistsErrorIf the file already exists and
overrideisFalse.
4.12.1. Example:¶
from myraflib import Fits
fits = Fits.sample()
other = Fits.sample()
new_fits_1 = fits.div(120)
new_fits_2 = fits / 120
new_fits_3 = fits.div(other)
new_fits_4 = fits / other