Ako nakresliť dešifrovanie dokumentu? Nuž: Nelinárne vektory sa stávajú lineárne závislými násobkami, obrázok:

Ako nakresliť dešifrovanie dokumentu? Nuž: Nelinárne vektory sa stávajú lineárne závislými násobkami, obrázok:

momentálne sa ma matematička pýtala ako vidím dešifrovanie dokumentu a ja jej vravím: musíš si to predstaviť tak, že nelineárne vektory nezlomíš, ale s počtom tvojich pokusov sa začnú podobať a dešifruješ úspešne linárne násobky, vidím to takto a chceli sme to ukázať v triede: deciphering vectors

nápad je to jednoduchý v julia lang:

using Pkg
Pkg.add("Plots")
using Plots

vals = []
a=1
b=30
for i in range(a,b)
    for j in range(a,b)
        if lcm(i,j)*gcd(i,j)==abs(i*j)
            append!(vals,lcm(i,j)*gcd(i,j))
        end
    end
end

# Histogram
scatter(vals,
    bins = 20,
    ylabel = "y=[1..30] cant decipher non linear vectors",
    xlabel = "x=[1..30] with more tries nonlinearity disappears",
    title = "Deciphering: lcm(i,j)*gcd(i,j)==abs(i*j)",
    legend = false
)
display(current())
# Pre interaktívne prostredie
if !Base.isinteractive()
    println("Press enter to quit:")
    readline()
end

pozrite, čo sa stane s miliónmmi pokusov pri lámaní šifry: deciphering millions of tries


Author: AarNoma

The first Slovak cyborg 1 system

Comments “Ako nakresliť dešifrovanie dokumentu? Nuž: Nelinárne vektory sa stávajú lineárne závislými násobkami, obrázok:”