NumPy Python рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХ рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рд╣реИ, рдЬреЛ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдбреЗрдЯрд╛ рдХреЛ рдХреБрд╢рд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЗрдирдореЗрдВ рд╕реЗ, linspace() рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрдВрддрд░рд╛рд▓ рдореЗрдВ рд╕рдорд╛рди рджреВрд░реА рд╡рд╛рд▓реЗ рдорд╛рди рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдбреЗрдЯрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдФрд░ рдЧрдгрд┐рддреАрдп рдореЙрдбрд▓рд┐рдВрдЧ рдЬреИрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдЬрд╣рд╛рдБ рд╕рдЯреАрдХ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд░реЗрдВрдЬ рдЪрд╛рд╣рд┐рдП рд╣реЛрддреА рд╣реИ, рдПрдХ рдЙрдкрдпреЛрдЧреА рдЯреВрд▓ рд╣реИред рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ, рдореИрдВ рдЖрдкрдХреЛ linspace() рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╕рднреА рдкрд╣рд▓реБрдУрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдХрд░рд╛рдКрдБрдЧрд╛ред
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ: np.linspace() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ
рдпрджрд┐ рдЖрдк рдЬрд▓реНрджреА рдореЗрдВ рд╣реИрдВ, рддреЛ рдпрд╣рд╛рдБ linspace() рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рд╣реИред NumPy рдХрд╛ linspace() рдлрд╝рдВрдХреНрд╢рди рдПрдХ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЕрдВрддрд░рд╛рд▓ рдкрд░ рд╕рдорд╛рди рджреВрд░реА рд╡рд╛рд▓реЗ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рдПрдХ array рдмрдирд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдБ рд╣рдо рдПрдХ рдРрд╕реА array рдмрдирд╛рддреЗ рд╣реИрдВ рдЬреЛ 0 рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░ 100 рдкрд░ рд╕рдорд╛рдкреНрдд рд╣реЛрддреА рд╣реИ, рдФрд░ 5 рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдореЗрдВ рдлреИрд▓реА рд╣реЛрддреА рд╣реИред рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдпрд╣ [0, 25, 75, 100] рд╡рд╛рд▓реА array рд▓реМрдЯрд╛рддрд╛ рд╣реИред
import numpy as np
linspace_example = np. linspace( 0 , 100.0 , 5 )
linspace_example
рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
NumPy рдХреЗ linspace() рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд░реЗрдВ?
linspace() рдлрд╝рдВрдХреНрд╢рди рд░реИрдЦрд┐рдХ рд░реВрдк рд╕реЗ рджреВрд░реА рд╡рд╛рд▓реЗ рдорд╛рди рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╕рд░рд▓ рдФрд░ рдХреБрд╢рд▓ рддрд░реАрдХрд╛ рд╣реИред рдпрд╣ рдЙрди рдЕрдиреЗрдХ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдБ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд░реЗрдВрдЬ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреИрд╕реЗ рдбреЗрдЯрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди, рд╕рд┐рдореБрд▓реЗрд╢рди, рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдлрд╛рдЗрди-рдЯреНрдпреВрдирд┐рдВрдЧред рдпрд╣рд╛рдБ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ рдЬрд╣рд╛рдБ linspace() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
рдбреЗрдЯрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХрд╛рд░реНрдп: рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдХрд┐рд╕реА рдЙрдкрдЧреНрд░рд╣ рдХреА рд╕рдордп рдХреЗ рд╕рд╛рде рдЯреНрд░реИрдЬреЗрдХреНрдЯрд░реА рджрд░реНрд╢рд╛рдиреЗ рд╡рд╛рд▓рд╛ рд▓рд╛рдЗрди рдЧреНрд░рд╛рдлрд╝ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ linspace() рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрд╕ рд╕рдордпрд╛рдВрддрд░рд╛рд▓ рдХреЛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рд╕реНрдерд┐рддрд┐ рдбреЗрдЯрд╛ рд╕реИрдВрдкрд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЧреНрд░рд╛рдлрд╝ рдкрд░ рдПрдХ рд╕реНрдореВрдж рдФрд░ рдирд┐рд░рдВрддрд░ рд░реЗрдЦрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реЛрддреА рд╣реИред
рд╕рд┐рдореБрд▓реЗрд╢рди: рд╡рд┐рддреНрддреАрдп рдореЙрдбрд▓рд┐рдВрдЧ рдореЗрдВ, рд╡рд┐рднрд┐рдиреНрди рдмреНрдпрд╛рдЬ рджрд░реЛрдВ рдХрд╛ рдмреЙрдиреНрдб рдкреНрд░рд╛рдЗрд╕рд┐рдВрдЧ рдкрд░ рдкреНрд░рднрд╛рд╡ рдЖрдБрдХрдиреЗ рдХреЗ рд▓рд┐рдП, linspace() рд╕рдмрд╕реЗ рдХрдо рд╕реЗ рд▓реЗрдХрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЕрдкреЗрдХреНрд╖рд┐рдд рдмреНрдпрд╛рдЬ рджрд░реЛрдВ рдХреА рд░реЗрдВрдЬ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдкреВрд░реЗ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдореЗрдВ рд╡реНрдпрд╛рдкрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╕рдВрднрд╡ рд╣реЛ рдкрд╛рддрд╛ рд╣реИред
рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдЕрдиреБрд╕рдВрдзрд╛рди: рд╡реИрд╢реНрд╡рд┐рдХ рдКрд╖реНрдореАрдХрд░рдг рдХрд╛ рдзреНрд░реБрд╡реАрдп рд╣рд┐рдо-рдЯреЛрдкрд┐рдпреЛрдВ рдкрд░ рдкреНрд░рднрд╛рд╡ рдЕрдзреНрдпрдпрди рдХрд░рддреЗ рд╕рдордп, рд╢реЛрдзрдХрд░реНрддрд╛ linspace() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдИ рджрд╢рдХреЛрдВ рдореЗрдВ рд╕рдорд╛рди рджреВрд░реА рд╡рд╛рд▓реЗ рд╕рдордпрд╛рдВрддрд░рд╛рд▓реЛрдВ рдХреА рд╢реГрдВрдЦрд▓рд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдЕрдВрддрд░рд╛рд▓ рдкрд░, рд╡реЗ рдФрд╕рдд рд╡реИрд╢реНрд╡рд┐рдХ рддрд╛рдкрдорд╛рди рд╡реГрджреНрдзрд┐ рдФрд░ рдЙрд╕рдХреЗ рдмрд░реНрдлрд╝ рдкрд┐рдШрд▓рдиреЗ рдХреА рджрд░реЛрдВ рдкрд░ рдкреНрд░рднрд╛рд╡ рдХрд╛ рд╕рд┐рдореБрд▓реЗрд╢рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
NumPy linspace() рдХрд╛ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдФрд░ рдЙрджрд╛рд╣рд░рдгреЛрдВ рд╕рд╣рд┐рдд рдЙрдкрдпреЛрдЧ
рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рдмрддрд╛рдпрд╛ рдЧрдпрд╛, linspace() рдлрд╝рдВрдХреНрд╢рди рд░реИрдЦрд┐рдХ рд░реВрдк рд╕реЗ рджреВрд░реА рд╡рд╛рд▓реЗ рдорд╛рди рдмрдирд╛рддрд╛ рд╣реИ, рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдЧрдгрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИред рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдЗрдП рдЙрди рд╡рд┐рднрд┐рдиреНрди рдЖрд░реНрдЧреНрдпреБрдореЗрдВрдЯреНрд╕ рдХреЛ рджреЗрдЦреЗрдВ рдЬрд┐рдирдХреЗ рд╕рд╛рде рдЖрдк linspace() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
NumPy linspace() рдХреЗ рдЖрд░реНрдЧреНрдпреБрдореЗрдВрдЯреНрд╕
start: рдЕрдиреБрдХреНрд░рдо рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рдиред
stop: рдЕрдиреБрдХреНрд░рдо рдХрд╛ рдЕрдВрддрд┐рдо рдорд╛рдиред
num (рд╡реИрдХрд▓реНрдкрд┐рдХ): рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрдВрддрд░рд╛рд▓ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ 50 рд╣реИ, рдФрд░ рдпрд╣ рдЧреИрд░-рдЛрдгрд╛рддреНрдордХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
endpoint (рд╡реИрдХрд▓реНрдкрд┐рдХ): рдпрджрд┐ True (рдбрд┐рдлрд╝реЙрд▓реНрдЯ) рд╣реИ, рддреЛ stop рдЖрдЦрд┐рд░реА рд╕реИрдВрдкрд▓ рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ False рд╣реИ, рддреЛ linspace() рджреНрд╡рд╛рд░рд╛ рдЬрдирд░реЗрдЯ рдХрд┐рдП рдЧрдП рдЕрдиреБрдХреНрд░рдо рдореЗрдВ stop рдорд╛рди рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реЛрддрд╛ред рдЗрд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдлрд╝рдВрдХреНрд╢рди start рд╕реЗ рд▓реЗрдХрд░ stop рд╕реЗ рдареАрдХ рдкрд╣рд▓реЗ рддрдХ рд╕рдорд╛рди рджреВрд░реА рд╡рд╛рд▓реЗ рд╕реИрдВрдкрд▓ рдмрдирд╛рдПрдЧрд╛, рдФрд░ рд╕реНрд╡рдпрдВ stop рдорд╛рди рдХреЛ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдмрд╛рд╣рд░ рд░рдЦреЗрдЧрд╛ред рдпрд╣ рддрдм рдЙрдкрдпреЛрдЧреА рд╣реИ рдЬрдм рдЖрдкрдХреЛ рдРрд╕реА рд░реЗрдВрдЬ рдЪрд╛рд╣рд┐рдП рдЬреЛ endpoint рдХреЗ рдХрд╝рд░реАрдм рддреЛ рдкрд╣реБрдБрдЪреЗ рдкрд░ рдЙрд╕реЗ рдЫреБрдП рдирд╣реАрдВ, рдЬрд┐рд╕рд╕реЗ рдЬрдирд░реЗрдЯ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд░реЗрдВрдЬ рдкрд░ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛ рдирд┐рдпрдВрддреНрд░рдг рдорд┐рд▓рддрд╛ рд╣реИред
retstep (рд╡реИрдХрд▓реНрдкрд┐рдХ): рдпрджрд┐ True рд╣реИ, рддреЛ (samples, step) рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рдЬрд╣рд╛рдБ step рд╕реИрдВрдкрд▓реЛрдВ рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реА рд╣реИред
dtype (рд╡реИрдХрд▓реНрдкрд┐рдХ): рдЖрдЙрдЯрдкреБрдЯ array рдХрд╛ рдкреНрд░рдХрд╛рд░ред рдпрджрд┐ рдирд╣реАрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ dtype рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг start рдФрд░ stop рдЖрд░реНрдЧреНрдпреБрдореЗрдВрдЯреНрд╕ рд╕реЗ рд╣реЛрдЧрд╛ред
axis (рд╡реИрдХрд▓реНрдкрд┐рдХ): рдкрд░рд┐рдгрд╛рдо рдореЗрдВ рд╡рд╣ axis рдЬрд╣рд╛рдБ рд╕реИрдВрдкрд▓ рд╕реНрдЯреЛрд░ рд╣реЛрдВрдЧреЗ, рдХреЗрд╡рд▓ рддрдм рдЬрдм рдЖрдк рдмрд╣реБ-рдЖрдпрд╛рдореА arrays рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реЛрдВред
linspace() рд╕реЗ 1-рдЖрдпрд╛рдореА arrays рдмрдирд╛рдирд╛
рдЕрдм рдЬрдм рд╣рдордиреЗ linspace() рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдЖрд░реНрдЧреНрдпреБрдореЗрдВрдЯреНрд╕ рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕рдордЭ рд▓рд┐рдпрд╛ рд╣реИ, рддреЛ рдЖрдЗрдП рдХреБрдЫ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рджреЗрдЦреЗрдВ!
linspace() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдорд╛рди рджреВрд░реА рд╡рд╛рд▓реА 1-рдЖрдпрд╛рдореА array рдмрдирд╛рдирд╛
рдпрд╣ рдЙрджрд╛рд╣рд░рдг 0 рдФрд░ 10 рдХреЗ рдмреАрдЪ 7 рд╕рдорд╛рди рджреВрд░реА рд╡рд╛рд▓реА рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА array рдмрдирд╛рддрд╛ рд╣реИред
import numpy as np
uniform_array = np. linspace( 0 , 10 , num= 7 )
print ( "Uniform Array" )
uniform_array
рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
Uniform Array
array( [ 0. , 1.66666667 , 3.33333333 , 5. , 6.66666667 , 8.33333333 , 10. ] )
рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
linspace() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 1-рдЖрдпрд╛рдореА array рдореЗрдВ endpoint рдХреЛ рдмрд╛рд╣рд░ рд░рдЦрдирд╛
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо 10 рдФрд░ 20 рдХреЗ рдмреАрдЪ 8 рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА array рдЬрдирд░реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдВрддрд┐рдо рдорд╛рди (20) рдХреЛ array рд╕реЗ рдмрд╛рд╣рд░ рд░рдЦрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕ рддрд░рд╣ endpoint рдЖрд░реНрдЧреНрдпреБрдореЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВред
import numpy as np
exclude_final_array = np. linspace( 10 , 20 , num= 8 , endpoint= False )
print ( "Array Excluding Final Value" )
exclude_final_array
рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
Array Excluding Final Value
array( [ 10. , 11.25 , 12.5 , 13.75 , 15. , 16.25 , 17.5 , 18.75 ] )
рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
linspace() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 1-рдЖрдпрд╛рдореА array рдореЗрдВ step size рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛
рдпрд╣рд╛рдБ, рд╣рдо -5 рдФрд░ 5 рдХреЗ рдмреАрдЪ 4 рддрддреНрд╡реЛрдВ рдХреА array рдмрдирд╛рддреЗ рд╣реИрдВред рд╣рдо step size рдХреЛ рднреА рдХреИрдкреНрдЪрд░ рдХрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
import numpy as np
step_array, step = np. linspace( - 5 , 5 , num= 4 , retstep= True )
print ( "Array with Defined Step Size" , step_array)
print ( "Step Size" , step) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
Array with Defined Step Size [ - 5. - 1.66666667 1.66666667 5. ]
Step Size 3.3333333333333335
рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
linspace() рд╕реЗ N-рдЖрдпрд╛рдореА arrays рдмрдирд╛рдирд╛
linspace() рдмрд╣реБ-рдЖрдпрд╛рдореА arrays рдмрдирд╛рдиреЗ рдореЗрдВ рднреА рдЙрдкрдпреЛрдЧреА рд╣реИред рдпрд╣рд╛рдБ рд╣рдо рдЗрд╕рдХреЗ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛ рд░рд╣реЗ рд╣реИрдВред
linspace() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 2-рдЖрдпрд╛рдореА array рдЬрдирд░реЗрдЯ рдХрд░рдирд╛
рдпрд╣ рдЙрджрд╛рд╣рд░рдг рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ 2D array рдЬрдирд░реЗрдЯ рдХрд░реЗрдВ рдЬрд╣рд╛рдБ рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рд╡реЗрдХреНрдЯрд░ [0, 10] рд╕реЗ [5, 15] рддрдХ 4 рдЪрд░рдгреЛрдВ рдореЗрдВ рд╕реНрдореВрдж рд░реВрдк рд╕реЗ рдЯреНрд░рд╛рдВрдЬрд╝рд┐рд╢рди рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдПрдХ рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдкреНрд░рднрд╛рд╡ рдмрдирддрд╛ рд╣реИред
import numpy as np
column_interpolation_array = np. linspace( [ 10 , 20 ] , [ 15 , 25 ] , num= 3 , axis= 1 )
print ( "Column-wise Interpolation Array:" )
print ( column_interpolation_array) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
Column- wise Interpolation Array:
[ [ 10. 12.5 15. ]
[ 20. 22.5 25. ] ]
рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
NumPy linspace() рдХреЗ рд╡рд┐рдХрд▓реНрдк
рд╣рд╛рд▓рд╛рдБрдХрд┐ linspace() рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рд╡рд┐рдХрд▓реНрдк рднреА рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВ, рдЬреИрд╕реЗ NumPy рдХрд╛ arange() рдлрд╝рдВрдХреНрд╢рди рдФрд░ list comprehensionsред
NumPy рдХреЗ arange() рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ
arange() рдлрд╝рдВрдХреНрд╢рди рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдЕрдВрддрд░рд╛рд▓ рдХреЗ рднреАрддрд░ рдорд╛рди рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред linspace() рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЗрд╕рдореЗрдВ рдорд╛рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрдЬрд╛рдп рдорд╛рдиреЛрдВ рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реА (step) рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рдЬрд╛рддреА рд╣реИред
arange_example = np. arange( 0 , 10 , 2 )
arange_example
linspace_example = np. linspace( 0 , 10 , 2 )
linspace_example
рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
List comprehensions рдХрд╛ рдЙрдкрдпреЛрдЧ
List comprehensions рд╕реВрдЪрд┐рдпрд╛рдБ рдмрдирд╛рдиреЗ рдХрд╛ рдЕрдзрд┐рдХ Pythonic рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдБрдХрд┐ рдЗрдирдореЗрдВ NumPy linspace() рдЬреИрд╕реА рд╡реЗрдХреНрдЯрд░рд╛рдЗрдЬрд╝реЗрд╢рди рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдФрд░ рд▓рдЪреАрд▓рд╛рдкрди рдирд╣реАрдВ рд╣реЛрддрд╛ред
list_comp = [ x for x in range ( 10 ) ]
print ( list_comp)
рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдЕрдВрддрд┐рдо рд╡рд┐рдЪрд╛рд░
NumPy рдХрд╛ linspace() рдлрд╝рдВрдХреНрд╢рди рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдЯреВрд▓рдХрд┐рдЯ рдореЗрдВ рдПрдХ рдореМрд▓рд┐рдХ рдЯреВрд▓ рд╣реИ, рдЬреЛ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдЕрдиреБрдХреНрд░рдореЛрдВ рдХреЛ рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдЯреАрдХрддрд╛ рдФрд░ рд▓рдЪреАрд▓рд╛рдкрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ NumPy рдХреМрд╢рд▓ рдХреЛ рдордЬрд╝рдмреВрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕ NumPy Arrays рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓, рдЗрд╕ NumPy рдЪреАрдЯ рд╢реАрдЯ рдХреЛ рджреЗрдЦреЗрдВ, рдпрд╛ рд╣рдорд╛рд░реЗ Introduction to NumPy рдХреЛрд░реНрд╕ рдореЗрдВ рдирд╛рдорд╛рдВрдХрди рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред
NumPy Python рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХ рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рд╣реИ, рдЬреЛ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдбреЗрдЯрд╛ рдХреЛ рдХреБрд╢рд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЗрдирдореЗрдВ рд╕реЗ,
linspace()рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрдВрддрд░рд╛рд▓ рдореЗрдВ рд╕рдорд╛рди рджреВрд░реА рд╡рд╛рд▓реЗ рдорд╛рди рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдбреЗрдЯрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдФрд░ рдЧрдгрд┐рддреАрдп рдореЙрдбрд▓рд┐рдВрдЧ рдЬреИрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдЬрд╣рд╛рдБ рд╕рдЯреАрдХ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд░реЗрдВрдЬ рдЪрд╛рд╣рд┐рдП рд╣реЛрддреА рд╣реИ, рдПрдХ рдЙрдкрдпреЛрдЧреА рдЯреВрд▓ рд╣реИред рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ, рдореИрдВ рдЖрдкрдХреЛlinspace()рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╕рднреА рдкрд╣рд▓реБрдУрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдХрд░рд╛рдКрдБрдЧрд╛редрд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ:
np.linspace()рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВрдпрджрд┐ рдЖрдк рдЬрд▓реНрджреА рдореЗрдВ рд╣реИрдВ, рддреЛ рдпрд╣рд╛рдБ
linspace()рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рд╣реИред NumPy рдХрд╛linspace()рдлрд╝рдВрдХреНрд╢рди рдПрдХ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЕрдВрддрд░рд╛рд▓ рдкрд░ рд╕рдорд╛рди рджреВрд░реА рд╡рд╛рд▓реЗ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рдПрдХ array рдмрдирд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдБ рд╣рдо рдПрдХ рдРрд╕реА array рдмрдирд╛рддреЗ рд╣реИрдВ рдЬреЛ0рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░100рдкрд░ рд╕рдорд╛рдкреНрдд рд╣реЛрддреА рд╣реИ, рдФрд░ 5 рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдореЗрдВ рдлреИрд▓реА рд╣реЛрддреА рд╣реИред рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдпрд╣[0, 25, 75, 100]рд╡рд╛рд▓реА array рд▓реМрдЯрд╛рддрд╛ рд╣реИредNumPy рдХреЗ
linspace()рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд░реЗрдВ?linspace()рдлрд╝рдВрдХреНрд╢рди рд░реИрдЦрд┐рдХ рд░реВрдк рд╕реЗ рджреВрд░реА рд╡рд╛рд▓реЗ рдорд╛рди рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╕рд░рд▓ рдФрд░ рдХреБрд╢рд▓ рддрд░реАрдХрд╛ рд╣реИред рдпрд╣ рдЙрди рдЕрдиреЗрдХ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдБ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд░реЗрдВрдЬ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреИрд╕реЗ рдбреЗрдЯрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди, рд╕рд┐рдореБрд▓реЗрд╢рди, рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдлрд╛рдЗрди-рдЯреНрдпреВрдирд┐рдВрдЧред рдпрд╣рд╛рдБ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ рдЬрд╣рд╛рдБlinspace()рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:NumPy
linspace()рдХрд╛ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдФрд░ рдЙрджрд╛рд╣рд░рдгреЛрдВ рд╕рд╣рд┐рдд рдЙрдкрдпреЛрдЧрдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рдмрддрд╛рдпрд╛ рдЧрдпрд╛,
linspace()рдлрд╝рдВрдХреНрд╢рди рд░реИрдЦрд┐рдХ рд░реВрдк рд╕реЗ рджреВрд░реА рд╡рд╛рд▓реЗ рдорд╛рди рдмрдирд╛рддрд╛ рд╣реИ, рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдЧрдгрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИред рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдЗрдП рдЙрди рд╡рд┐рднрд┐рдиреНрди рдЖрд░реНрдЧреНрдпреБрдореЗрдВрдЯреНрд╕ рдХреЛ рджреЗрдЦреЗрдВ рдЬрд┐рдирдХреЗ рд╕рд╛рде рдЖрдкlinspace()рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВредNumPy
linspace()рдХреЗ рдЖрд░реНрдЧреНрдпреБрдореЗрдВрдЯреНрд╕start: рдЕрдиреБрдХреНрд░рдо рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рдиредstop: рдЕрдиреБрдХреНрд░рдо рдХрд╛ рдЕрдВрддрд┐рдо рдорд╛рдиредnum(рд╡реИрдХрд▓реНрдкрд┐рдХ): рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрдВрддрд░рд╛рд▓ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ 50 рд╣реИ, рдФрд░ рдпрд╣ рдЧреИрд░-рдЛрдгрд╛рддреНрдордХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПредendpoint(рд╡реИрдХрд▓реНрдкрд┐рдХ): рдпрджрд┐True(рдбрд┐рдлрд╝реЙрд▓реНрдЯ) рд╣реИ, рддреЛstopрдЖрдЦрд┐рд░реА рд╕реИрдВрдкрд▓ рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐Falseрд╣реИ, рддреЛlinspace()рджреНрд╡рд╛рд░рд╛ рдЬрдирд░реЗрдЯ рдХрд┐рдП рдЧрдП рдЕрдиреБрдХреНрд░рдо рдореЗрдВ stop рдорд╛рди рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реЛрддрд╛ред рдЗрд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдлрд╝рдВрдХреНрд╢рди start рд╕реЗ рд▓реЗрдХрд░ stop рд╕реЗ рдареАрдХ рдкрд╣рд▓реЗ рддрдХ рд╕рдорд╛рди рджреВрд░реА рд╡рд╛рд▓реЗ рд╕реИрдВрдкрд▓ рдмрдирд╛рдПрдЧрд╛, рдФрд░ рд╕реНрд╡рдпрдВ stop рдорд╛рди рдХреЛ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдмрд╛рд╣рд░ рд░рдЦреЗрдЧрд╛ред рдпрд╣ рддрдм рдЙрдкрдпреЛрдЧреА рд╣реИ рдЬрдм рдЖрдкрдХреЛ рдРрд╕реА рд░реЗрдВрдЬ рдЪрд╛рд╣рд┐рдП рдЬреЛ endpoint рдХреЗ рдХрд╝рд░реАрдм рддреЛ рдкрд╣реБрдБрдЪреЗ рдкрд░ рдЙрд╕реЗ рдЫреБрдП рдирд╣реАрдВ, рдЬрд┐рд╕рд╕реЗ рдЬрдирд░реЗрдЯ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд░реЗрдВрдЬ рдкрд░ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛ рдирд┐рдпрдВрддреНрд░рдг рдорд┐рд▓рддрд╛ рд╣реИредretstep(рд╡реИрдХрд▓реНрдкрд┐рдХ): рдпрджрд┐Trueрд╣реИ, рддреЛ (samples,step) рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рдЬрд╣рд╛рдБstepрд╕реИрдВрдкрд▓реЛрдВ рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реА рд╣реИредdtype(рд╡реИрдХрд▓реНрдкрд┐рдХ): рдЖрдЙрдЯрдкреБрдЯ array рдХрд╛ рдкреНрд░рдХрд╛рд░ред рдпрджрд┐ рдирд╣реАрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛdtypeрдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдгstartрдФрд░stopрдЖрд░реНрдЧреНрдпреБрдореЗрдВрдЯреНрд╕ рд╕реЗ рд╣реЛрдЧрд╛редaxis(рд╡реИрдХрд▓реНрдкрд┐рдХ): рдкрд░рд┐рдгрд╛рдо рдореЗрдВ рд╡рд╣ axis рдЬрд╣рд╛рдБ рд╕реИрдВрдкрд▓ рд╕реНрдЯреЛрд░ рд╣реЛрдВрдЧреЗ, рдХреЗрд╡рд▓ рддрдм рдЬрдм рдЖрдк рдмрд╣реБ-рдЖрдпрд╛рдореА arrays рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реЛрдВредlinspace()рд╕реЗ 1-рдЖрдпрд╛рдореА arrays рдмрдирд╛рдирд╛рдЕрдм рдЬрдм рд╣рдордиреЗ
linspace()рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдЖрд░реНрдЧреНрдпреБрдореЗрдВрдЯреНрд╕ рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕рдордЭ рд▓рд┐рдпрд╛ рд╣реИ, рддреЛ рдЖрдЗрдП рдХреБрдЫ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рджреЗрдЦреЗрдВ!linspace()рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдорд╛рди рджреВрд░реА рд╡рд╛рд▓реА 1-рдЖрдпрд╛рдореА array рдмрдирд╛рдирд╛рдпрд╣ рдЙрджрд╛рд╣рд░рдг 0 рдФрд░ 10 рдХреЗ рдмреАрдЪ 7 рд╕рдорд╛рди рджреВрд░реА рд╡рд╛рд▓реА рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА array рдмрдирд╛рддрд╛ рд╣реИред
linspace()рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 1-рдЖрдпрд╛рдореА array рдореЗрдВ endpoint рдХреЛ рдмрд╛рд╣рд░ рд░рдЦрдирд╛рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо 10 рдФрд░ 20 рдХреЗ рдмреАрдЪ 8 рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА array рдЬрдирд░реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдВрддрд┐рдо рдорд╛рди (20) рдХреЛ array рд╕реЗ рдмрд╛рд╣рд░ рд░рдЦрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕ рддрд░рд╣
endpointрдЖрд░реНрдЧреНрдпреБрдореЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВредlinspace()рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 1-рдЖрдпрд╛рдореА array рдореЗрдВ step size рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛рдпрд╣рд╛рдБ, рд╣рдо -5 рдФрд░ 5 рдХреЗ рдмреАрдЪ 4 рддрддреНрд╡реЛрдВ рдХреА array рдмрдирд╛рддреЗ рд╣реИрдВред рд╣рдо step size рдХреЛ рднреА рдХреИрдкреНрдЪрд░ рдХрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
linspace()рд╕реЗ N-рдЖрдпрд╛рдореА arrays рдмрдирд╛рдирд╛linspace()рдмрд╣реБ-рдЖрдпрд╛рдореА arrays рдмрдирд╛рдиреЗ рдореЗрдВ рднреА рдЙрдкрдпреЛрдЧреА рд╣реИред рдпрд╣рд╛рдБ рд╣рдо рдЗрд╕рдХреЗ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛ рд░рд╣реЗ рд╣реИрдВредlinspace()рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 2-рдЖрдпрд╛рдореА array рдЬрдирд░реЗрдЯ рдХрд░рдирд╛рдпрд╣ рдЙрджрд╛рд╣рд░рдг рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ 2D array рдЬрдирд░реЗрдЯ рдХрд░реЗрдВ рдЬрд╣рд╛рдБ рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рд╡реЗрдХреНрдЯрд░
[0, 10]рд╕реЗ[5, 15]рддрдХ 4 рдЪрд░рдгреЛрдВ рдореЗрдВ рд╕реНрдореВрдж рд░реВрдк рд╕реЗ рдЯреНрд░рд╛рдВрдЬрд╝рд┐рд╢рди рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдПрдХ рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдкреНрд░рднрд╛рд╡ рдмрдирддрд╛ рд╣реИредNumPy
linspace()рдХреЗ рд╡рд┐рдХрд▓реНрдкрд╣рд╛рд▓рд╛рдБрдХрд┐
linspace()рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рд╡рд┐рдХрд▓реНрдк рднреА рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВ, рдЬреИрд╕реЗ NumPy рдХрд╛ arange() рдлрд╝рдВрдХреНрд╢рди рдФрд░ list comprehensionsредNumPy рдХреЗ
arange()рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧarange()рдлрд╝рдВрдХреНрд╢рди рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдЕрдВрддрд░рд╛рд▓ рдХреЗ рднреАрддрд░ рдорд╛рди рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИредlinspace()рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЗрд╕рдореЗрдВ рдорд╛рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрдЬрд╛рдп рдорд╛рдиреЛрдВ рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реА (step) рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рдЬрд╛рддреА рд╣реИредList comprehensions рдХрд╛ рдЙрдкрдпреЛрдЧ
List comprehensions рд╕реВрдЪрд┐рдпрд╛рдБ рдмрдирд╛рдиреЗ рдХрд╛ рдЕрдзрд┐рдХ Pythonic рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдБрдХрд┐ рдЗрдирдореЗрдВ NumPy
linspace()рдЬреИрд╕реА рд╡реЗрдХреНрдЯрд░рд╛рдЗрдЬрд╝реЗрд╢рди рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдФрд░ рд▓рдЪреАрд▓рд╛рдкрди рдирд╣реАрдВ рд╣реЛрддрд╛редрдЕрдВрддрд┐рдо рд╡рд┐рдЪрд╛рд░
NumPy рдХрд╛
linspace()рдлрд╝рдВрдХреНрд╢рди рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдЯреВрд▓рдХрд┐рдЯ рдореЗрдВ рдПрдХ рдореМрд▓рд┐рдХ рдЯреВрд▓ рд╣реИ, рдЬреЛ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдЕрдиреБрдХреНрд░рдореЛрдВ рдХреЛ рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдЯреАрдХрддрд╛ рдФрд░ рд▓рдЪреАрд▓рд╛рдкрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ NumPy рдХреМрд╢рд▓ рдХреЛ рдордЬрд╝рдмреВрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕ NumPy Arrays рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓, рдЗрд╕ NumPy рдЪреАрдЯ рд╢реАрдЯ рдХреЛ рджреЗрдЦреЗрдВ, рдпрд╛ рд╣рдорд╛рд░реЗ Introduction to NumPy рдХреЛрд░реНрд╕ рдореЗрдВ рдирд╛рдорд╛рдВрдХрди рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред