Mostra notizie nelle discussioni
  • Avatar
    ☺
    Scritto da
    il 2016-01-16 22:26:09.0 alle 2016-01-16 22:26:09.0
    Trollate totali: 42885
    Il cartone del latte
    Deve contenere 1 litro di latte: x*y*z=1 (volume)
    Deve usare il minor materiale possibile: 2*(x*y+y*z+x*z) = min (Superficie)

    Una volta avevo calcolato che la forma ottimale era un cubo, ma ora ho infinite soluzioni Newbie, inesperto ...

    HALP In lacrime !
    `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
    • Avatar
      ☺
      Scritto da
      gengiva
      Utente privileggiato
      il 2016-01-16 22:33:39.0 alle 2016-01-16 22:33:39.0
      Trollate totali: 9100
      Re: Il cartone del latte
      Scritto da: Giambo
      > Deve contenere 1 litro di latte: x*y*z=1 (volume)
      > Deve usare il minor materiale possibile: 2*(x*y+y*z+x*z) = min (Superficie)
      >
      > Una volta avevo calcolato che la forma ottimale era un cubo, ma ora ho infinite soluzioni Newbie, inesperto ...
      >
      > HALP In lacrime !

      hai lasciato il lavoro e ti sei messo a fare il lattaio Newbie, inesperto
      Cercatelo con Google, ritardato! ©
    • Avatar
      Scritto da
      Non Autenticato
      il 2016-01-16 22:45:08.0 alle 2016-01-16 22:45:08.0
      Re: Il cartone del latte
      Scritto da: Giambo
      > Deve contenere 1 litro di latte: x*y*z=1 (volume)
      > Deve usare il minor materiale possibile: 2*(x*y+y*z+x*z) = min (Superficie)
      >
      > Una volta avevo calcolato che la forma ottimale era un cubo, ma ora ho infinite soluzioni Newbie, inesperto ...
      >
      > HALP In lacrime !

      Si direbbe un problema di minimo vincolato, prova a usare i moltiplicatori di Lagrange.
    • Avatar
      ☺
      Scritto da
      ::1
      il 2016-01-17 15:16:45.0 alle 2016-01-17 15:16:45.0
      Trollate totali: 12321
      Re: Il cartone del latte
      Scritto da: Giambo
      > Deve contenere 1 litro di latte: x*y*z=1 (volume)
      > Deve usare il minor materiale possibile: 2*(x*y+y*z+x*z) = min (Superficie)
      >
      > Una volta avevo calcolato che la forma ottimale era un cubo, ma ora ho infinite soluzioni Newbie, inesperto ...
      >
      > HALP In lacrime !

      $ cat latte.hs
      module Main where
      main = do
        putStrLn $ show calc
      
      calc = let tuples = [(x,y,z) |
                  x <- [1..100], -- misura lato in cm
                  y <- [1..100],
                  z <- [1..100],
                  x * y * z == 1000] -- volume in cc
                 withVS = map (\(x,y,z)->
                    (x,y,z,x*y*z,2*(x*y+y*z+x*z))) tuples
             in foldl (\(x1,y1,z1,v1,s1) (x2,y2,z2,v2,s2) ->
                  if s1 < s2
                  then (x1,y1,z1,v1,s1)
                  else (x2,y2,z2,v2,s2)) (0,0,0,0,100000) withVS
      
      
      $ runhaskell latte.hs
      (10,10,10,1000,600)
      


      Il cubo ha vinto.
      Young professional woman and busy mom.
      • Avatar
        ☺
        Scritto da
        il 2016-01-17 15:18:47.0 alle 2016-01-17 15:18:47.0
        Trollate totali: 42885
        Re: Il cartone del latte
        Scritto da: ::1
        > Scritto da: Giambo
        > > Deve contenere 1 litro di latte: x*y*z=1 (volume)
        > > Deve usare il minor materiale possibile: 2*(x*y+y*z+x*z) = min (Superficie)
        > >
        > > Una volta avevo calcolato che la forma ottimale era un cubo, ma ora ho infinite soluzioni Newbie, inesperto ...
        > >
        > > HALP In lacrime !
        >
        >
        > $ cat latte.hs
        > module Main where
        > main = do
        > putStrLn $ show calc
        > 
        > calc = let tuples = [(x,y,z) |
        > x <- [1..100], -- misura lato in cm
        > y <- [1..100],
        > z <- [1..100],
        > x * y * z == 1000] -- volume in cc
        > withVS = map (\(x,y,z)->
        > (x,y,z,x*y*z,2*(x*y+y*z+x*z))) tuples
        > in foldl (\(x1,y1,z1,v1,s1) (x2,y2,z2,v2,s2) ->
        > if s1 < s2
        > then (x1,y1,z1,v1,s1)
        > else (x2,y2,z2,v2,s2)) (0,0,0,0,100000) withVS
        > 
        > 
        > $ runhaskell latte.hs
        > (10,10,10,1000,600)
        > 

        >
        > Il cubo ha vinto.

        A dire il vero cercavo la soluzione matematica Imbarazzato ... Devo trovare il tempo di mettere giu' due equazioni e qualche gradiente e poi posto la soluzione Occhiolino
        `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
        • Avatar
          ☺
          Scritto da
          ::1
          il 2016-01-17 15:22:59.0 alle 2016-01-17 15:22:59.0
          Trollate totali: 12321
          Re: Il cartone del latte
          Scritto da: Giambo
          > Scritto da: ::1
          > > Scritto da: Giambo
          > > > Deve contenere 1 litro di latte: x*y*z=1 (volume)
          > > > Deve usare il minor materiale possibile: 2*(x*y+y*z+x*z) = min (Superficie)
          > > >
          > > > Una volta avevo calcolato che la forma ottimale era un cubo, ma ora ho infinite soluzioni Newbie, inesperto ...
          > > >
          > > > HALP In lacrime !
          > >
          > >
          > > $ cat latte.hs
          > > module Main where
          > > main = do
          > > putStrLn $ show calc
          > > 
          > > calc = let tuples = [(x,y,z) |
          > > x <- [1..100], -- misura lato in cm
          > > y <- [1..100],
          > > z <- [1..100],
          > > x * y * z == 1000] -- volume in cc
          > > withVS = map (\(x,y,z)->
          > > (x,y,z,x*y*z,2*(x*y+y*z+x*z))) tuples
          > > in foldl (\(x1,y1,z1,v1,s1) (x2,y2,z2,v2,s2) ->
          > > if s1 < s2
          > > then (x1,y1,z1,v1,s1)
          > > else (x2,y2,z2,v2,s2)) (0,0,0,0,100000) withVS
          > > 
          > > 
          > > $ runhaskell latte.hs
          > > (10,10,10,1000,600)
          > > 

          > >
          > > Il cubo ha vinto.
          >
          > A dire il vero cercavo la soluzione matematica Imbarazzato ... Devo trovare il tempo di mettere giu' due equazioni e qualche gradiente e poi posto la soluzione Occhiolino

          Ma gli $eredi non sono un po' piccoli per queste cose?Newbie, inesperto
          Young professional woman and busy mom.
        • Avatar
          Scritto da
          Non Autenticato
          il 2016-01-17 15:26:17.0 alle 2016-01-17 15:26:17.0
          Re: Il cartone del latte
          Scritto da: Giambo
          > Scritto da: ::1
          > > Scritto da: Giambo
          > > > Deve contenere 1 litro di latte: x*y*z=1 (volume)
          > > > Deve usare il minor materiale possibile: 2*(x*y+y*z+x*z) = min (Superficie)
          > > >
          > > > Una volta avevo calcolato che la forma ottimale era un cubo, ma ora ho infinite soluzioni Newbie, inesperto ...
          > > >
          > > > HALP In lacrime !
          > >
          > >
          > > $ cat latte.hs
          > > module Main where
          > > main = do
          > > putStrLn $ show calc
          > > 
          > > calc = let tuples = [(x,y,z) |
          > > x <- [1..100], -- misura lato in cm
          > > y <- [1..100],
          > > z <- [1..100],
          > > x * y * z == 1000] -- volume in cc
          > > withVS = map (\(x,y,z)->
          > > (x,y,z,x*y*z,2*(x*y+y*z+x*z))) tuples
          > > in foldl (\(x1,y1,z1,v1,s1) (x2,y2,z2,v2,s2) ->
          > > if s1 < s2
          > > then (x1,y1,z1,v1,s1)
          > > else (x2,y2,z2,v2,s2)) (0,0,0,0,100000) withVS
          > > 
          > > 
          > > $ runhaskell latte.hs
          > > (10,10,10,1000,600)
          > > 

          > >
          > > Il cubo ha vinto.
          >
          > A dire il vero cercavo la soluzione matematica Imbarazzato ... Devo trovare il tempo di mettere giu' due equazioni e qualche gradiente e poi posto la soluzione Occhiolino

          http://www.algebra.com/algebra/homework/Surface-ar...
<softv>

Pagina generata in 90 millisecondi

Utenti attivi: 9 nell'ultimo minuto, 21 negli ultimi cinque minuti, 48 negli ultimi 15 minuti