cosine

    -1熱度

    1回答

    我一直試圖圍繞這個問題來解決這個問題,但不幸的是我對積分和R都很陌生。誰能幫我弄清楚我在這裏可能會做錯什麼?問題如下: Question 3 這裏是我到目前爲止的代碼: ## Question 3 rm(list=ls()) ## a) X<-(2*(1:20)) X ## b) Y<-rep(0,20) Y ## c) for (k in 1:20){ Y[k]

    0熱度

    3回答

    我試圖找到代表兩個文件的餘弦相似如下: d1: [(0,1), (3,2), (6, 1)] d2: [(1,1), (3,1), (5,4), (6,2)] 其中每個文檔是一個主題的權重向量,其中的主題是在元組的第一個元素重量是第二個元素 我不知道如何去計算餘弦相似性在這種情況下與這個加權計劃? Python中是否有任何模塊/軟件包會讓我做這樣的事情?

    2熱度

    1回答

    我正在使用推薦系統。這將是一個Android應用程序,用戶將在其中輸入他們的偏好,並在這些偏好的基礎上,向該用戶顯示其他匹配的簡檔。我從用戶那裏獲取數據並將其存儲在Firebase中。 這些是數值和爲了顯示匹配的簡檔與該用戶,我使用用於計算用戶之間的相似性計數兩種算法:Cosine similarity和Pearson correlation 我擷取算法的名稱從應用程序,然後執行算法,以顯示相似的

    0熱度

    1回答

    我有一個腳本,它貫穿三角形的一組座標,並確定它們是否是直角三角形。其中一部分使用餘弦規則,並且在檢查恰好落在一行中的某組點時遇到了問題。下面是導致問題的一部分: s1 = math.sqrt(((x2-x1)**2)+((y2-y1)**2)) s2 = math.sqrt(((x3-x2)**2)+((y3-y2)**2)) s3 = math.sqrt(((x3-x1)**2)+((y3-

    0熱度

    2回答

    我正在測試不同的公式,用於查找給定經度/緯度範圍內給定半徑內地球上的特定點。我一直在使用'餘弦球形法則',我相信這是實施Haversine。 對於下列公式,這些都是變量: [$緯度/ $經度] =原點 [緯度/經度] =第二點的點 [$半徑] =餘弦 3959 * acos(cos(radians('.$lat.')) * cos(radians(latitude)) * cos(radians(

    0熱度

    1回答

    「類型錯誤:需要浮點數」 我正在爲Python 2.7中的切線,正弦和餘弦計算器。我在第10行得到了錯誤TypeError: a float is required。有人可以向我解釋這個或給我一個如何解決它的例子嗎? import math tan = math.tan cos = math.cos sin = math.sin while True: selection=ra

    0熱度

    1回答

    我想計算需要X,Y,Z技能的開放角色與W,T,L專業知識水平(熟練程度)和不同員工之間的相似程度......但並非全部員工將擁有所有的X,Y,Z技能,所以如果技能不存在,我們需要設置一個0 .... 我有什麼是不工作的,因爲當角色和員工都有技能。任何想法?在此先感謝 MATCH (p1:Employee)-[x:HAS_SKILL]->(sk:Personal_Skill)<-[y:REQUIRE

    -1熱度

    1回答

    def dot(x, y): return sum([ x[i]*y[i] for i in range(1,10)]) def magnitude(x): return math.sqrt(sum([x[i]*x[i] for i in range(1,10)])) def cosine_similarity(x, y): x = dot(x, y)/(ma

    0熱度

    1回答

    var xAxisImpulse = 0 var yAxisImpulse = 0 if angleToShoot < 90 && angleToShoot > 0 { xAxisImpulse = cos(angleToShoot)*45 //cos is in radians } cos()有錯誤。它說,因爲angleToShoot var是一個int,所以它不能被執行。我怎樣才能

    -1熱度

    1回答

    我正在一些簡單的東西...我想,但有一些讓我困擾。 double x,t,cos_aprox,eps; int k; t=1.0; k=1; cos_aprox=1.0;` printf("Introduceti x pentru care se calculeaza cos(x) si eroarea epsilon:\n"); if(scanf("%lf%lf",&x,&eps)