קובץ:Linear least squares2.svg

תוכן הדף אינו נתמך בשפות אחרות.
מתוך ויקיפדיה, האנציקלופדיה החופשית

לקובץ המקורי(קובץ SVG, הגודל המקורי: 154 × 179 פיקסלים, גודל הקובץ: 80 ק"ב)

ויקישיתוף זהו קובץ שמקורו במיזם ויקישיתוף. תיאורו בדף תיאור הקובץ המקורי (בעברית) מוצג למטה.

תקציר

תיאור
English: Illustration of linear least squares.
תאריך יצירה
מקור File:Linear least squares2.png
יוצר Krishnavedala
SVGהתפתחות 
InfoField
 
.קוד המקור של קובץ SVG זה הוא תקין
 
Matplotlib עם‎‎ נוצרה ה גרפיקה וקטורית
קוד מקור
InfoField

Python code

Source code
import matplotlib.pyplot as plt
from matplotlib.patches import Circle
import numpy as np
from scipy.special import erfinv

# Set up the grid and other parameters
M, N = 50, 100
A, B = -2.2, 7
C, D = -4, 4
a, b, c = 1., 3, 1
p, q, r, s = 1, 7.5, 1.3, 0.16
p = s*p
q = s*q
r = s*r

X = np.linspace(A, B, N, dtype=np.float)
XX = np.linspace(A, B, N+1, dtype=np.float)
YY = p + q * XX + r * (XX**2)

Xr = 7.0 * np.arange(N, dtype=np.float)
Yr = Xr.copy()
for i in range(N):
    rd = np.random.rand()
    Xr[i] = XX[i] * rd + XX[i+1] * (1 - rd)
    Yr[i] = p + q * XX[i] + r * (XX[i]**2) + 0.4 * erfinv(2*np.random.rand() - 1)
    
# least squares fitting
Mat = np.array([(0*Xr+1), Xr, Xr**2]).T
V = np.matmul(Mat.T, Yr)
V = np.linalg.solve(np.matmul(Mat.T, Mat), V)
pe = V[0]; qe = V[1]; re = V[2];

fig, ax = plt.subplots(1, 1, figsize=(2,2), edgecolor='k')

ax.plot(X, pe + qe * X + re * (X**2), 'b', lw=2)
myrad = 0.05
for i in range(len(Xr)):
    sample = Circle((Xr[i], Yr[i]), myrad, color='r')
    ax.add_patch(sample)

ax.grid(True)
ax.set_xticks([-2, -1, 0, 1, 2])
ax.set_yticks([-1, 0, 1, 2, 3])
ax.axis('square')
ax.axis([-2, 2, -1.7, 3.5])
fig.savefig('least squares.svg', transparent=True, bbox_inches='tight')

רישיון

Creative Commons CC-Zero קובץ זה זמין לפי תנאי הקדשה עולמית לנחלת הכלל CC0 1.0 של Creative Commons.
האדם ששייך יצירה להיתר הזה הקדיש את היצירה לנחלת הכלל על־ידי ויתור על כל הזכויות שלו או שלה על היצירה בכל העולם לפי חוק זכויות יוצרים, לרבות כל הזכויות הקשורות או הסמוכות כקבוע בחוק. באפשרותך להעתיק, לשנות, להפיץ, או להציג את היצירה, אפילו למטרות מסחריות, וכל זה אפילו מבלי לבקש רשות.

כיתובים

נא להוסיף משפט שמסביר מה הקובץ מייצג

פריטים שמוצגים בקובץ הזה

מוצג

היסטוריית הקובץ

ניתן ללחוץ על תאריך/שעה כדי לראות את הקובץ כפי שנראה באותו זמן.

תאריך/שעהתמונה ממוזערתממדיםמשתמשהערה
נוכחית19:12, 13 ביולי 2018תמונה ממוזערת לגרסה מ־19:12, 13 ביולי 2018‪179 × 154‬ (80 ק"ב)KrishnavedalaUser created page with UploadWizard

אין בוויקיפדיה דפים המשתמשים בקובץ זה.

שימוש גלובלי בקובץ

אתרי הוויקי השונים הבאים משתמשים בקובץ זה:

מטא־נתונים