Als «logarithm» getaggte Fragen

Der Logarithmus einer Zahl ist der Exponent, um den ein anderer fester Wert, die Basis, erhöht werden muss, um diese Zahl zu erzeugen. Es hat Anwendungen in der Algebra und Komplexitätstheorie. Es wird normalerweise als Protokoll in Programmiersprachen bezeichnet. Verwenden Sie dieses Tag für Programmierfragen mit Logarithmen.

7
Zeichnen Sie logarithmische Achsen mit Matplotlib in Python
Ich möchte mit matplotlib ein Diagramm mit einer logarithmischen Achse zeichnen. Ich habe die Dokumente gelesen, kann aber die Syntax nicht herausfinden. Ich weiß, dass es wahrscheinlich so einfach ist wie 'scale=linear'in den Handlungsargumenten, aber ich kann es nicht richtig machen Beispielprogramm: import pylab import matplotlib.pyplot as plt a = …


10
Wie berechnet man Log Base 2 in Java für ganze Zahlen?
Ich benutze die folgende Funktion, um die Protokollbasis 2 für ganze Zahlen zu berechnen: public static int log2(int n){ if(n <= 0) throw new IllegalArgumentException(); return 31 - Integer.numberOfLeadingZeros(n); } Hat es eine optimale Leistung? Kennt jemand die J2SE-API-Funktion für diesen Zweck? UPD1 Überraschenderweise scheint die Gleitkomma- Arithmetik für mich …




4
ValueError: Fehler in der mathematischen Domäne
Ich habe gerade ein Beispiel aus Numerical Methods in Engineering mit Python getestet . from numpy import zeros, array from math import sin, log from newtonRaphson2 import * def f(x): f = zeros(len(x)) f[0] = sin(x[0]) + x[1]**2 + log(x[2]) - 7.0 f[1] = 3.0*x[0] + 2.0**x[1] - x[2]**3 + …

3
Was ist der Unterschied zwischen 'log' und 'symlog'?
In matplotlib kann ich die Achsenskalierung entweder mit pyplot.xscale()oder einstellen Axes.set_xscale(). Beide Funktionen akzeptieren drei verschiedene Skalen: 'linear'| 'log'| 'symlog'. Was ist der Unterschied zwischen 'log'und 'symlog'? In einem einfachen Test, den ich gemacht habe, sahen beide genau gleich aus. Ich weiß, dass die Dokumentation besagt, dass sie unterschiedliche Parameter …



1
NumPy: Logarithmus mit Basis n
Aus der Numpy-Dokumentation zu Logarithmen habe ich Funktionen gefunden, um den Logarithmus mit Basis e , 2 und 10 zu übernehmen : import numpy as np np.log(np.e**3) #3.0 np.log2(2**3) #3.0 np.log10(10**3) #3.0 Wie nehme ich jedoch den Logarithmus mit der Basis n (z. B. 42) in numpy?
78 python  math  numpy  logarithm 

5
Logarithmischer Schieberegler
Ich habe einen Schieberegler mit Werten zwischen 0 und 100. Ich möchte sie einem Bereich von 100 bis 10.000.000 zuordnen. Ich habe einige Funktionen im Internet gesehen, aber sie sind alle in C ++. Ich brauche es in Javascript. Irgendwelche Ideen?


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.