<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92333</guid>
        <pubDate>Fri, 14 Mar 2003 13:02:38 +0000</pubDate>
        <title>Математика вещества (во завернул!)</title>
        <link>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92333</link>
        <description><![CDATA[kardinal: &nbsp;Женя, необходимы данные песок/щебень для наглядности картины,а то народ непонимает, что функция представляет из себя ломаную линию с одним перегибом в точке Vo+0.4*Vo (это я прикинул теоретически и приближенно, но для щебня совпало: Vo=430ml и точка перегиба при V=430+0.4*430=602ml, что соответствует таблице). А для песка функции действительно почти линейные, поскольку производная в точке перегиба меняется слабо, в соотношении 71/66. Это тяжело ущучить при большой погрешности!!!<br> &nbsp;Поэтому для уяснения картины, необходимо и достаточно:<br> &nbsp;- данные по смешиванию крупнодисперсных частиц с мелкодисп.;<br> &nbsp;- и если есть возможность - набрать статистику!!!( а то 85+-25 это 85+-лапоть).<br><br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <strong class='tag-b'>kardinal</strong>]]></description>
        <author>kardinal</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92332</guid>
        <pubDate>Thu, 13 Mar 2003 09:41:22 +0000</pubDate>
        <title>Математика вещества (во завернул!)</title>
        <link>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92332</link>
        <description><![CDATA[S.Yu.Gubanov: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Jin X, 12.03.03, 17:26:53</span><div class='quote '><br>Я подумаю по поводу предложений <strong class='tag-b'>Crait</strong> и <strong class='tag-b'>S.Yu.Gubanov</strong>, спасибо (с первого прочтения пока не понял, но если что - спрошу ;))!<br></div></div><br>Ты читай у <strong class='tag-b'>Crait</strong>, у меня в предыдущем постинге ерунда, я опять все перепутал, стал вместо массовой доли Mi {песка или щебня} писать формулу, в которую входят объемы Vi одной песчинки или щебенышка... Кстати, формула <strong class='tag-b'>Crait</strong> для твоих данных идеально подходит - у тебя как раз линейная функция с небольшой квадратичной поправкой.<br>]]></description>
        <author>S.Yu.Gubanov</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92331</guid>
        <pubDate>Wed, 12 Mar 2003 14:26:53 +0000</pubDate>
        <title>Математика вещества (во завернул!)</title>
        <link>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92331</link>
        <description><![CDATA[Jin X: Ну... не докторская и даже не кандидатская, а всего лишь магистерская... причём только её часть (другая часть - обратное действие, там похлеще) :)<br><br>Опыты проводились на щебне и песке, а точнее на фракциях &gt;20, &gt;10, &gt;5, &gt;2.5 (щебень) и &gt;0.3, &gt;0.14, &lt;0.14 (песок) - фактически &gt;20 означает 20..40, &gt;10 - 10..20. Т.е, как видите, разброс большой и форма может быть любая :-/<br><br>Результаты могу привести здесь (вообще, результаты с погрешностями, но их мы принимать в счёт не будем). Кстати, песок смешивается только с песком, щебень - только со щебнем :). Вот две таблицы (хватит для общей картины?):<br><span class="tag-color tag-color-named" data-value="navy" style="color: navy"><span class="tag-font" data-value="Courier New" style="font-family:Courier New">  &gt;20  &gt;10         &gt;0.3  &gt;0.14<br>---------------   -----------------<br> гр.  гр.  мл.     гр.   гр.   мл.<br> 500    0  430     200     0   142<br> 500  100  490     200    50   166<br> 500  200  550     200   100   204<br> 500  300  600     200   150   236<br> 500  400  705     200   200   269<br> 500  500  790     150   200   232<br> 500  750  950     100   200   200<br> 250  500  590      50   200   170<br>   0  500  420       0   200   132</span></span><br><br>Функция должна зависеть от доли КАЖДОЙ фракции!!!<br>Графики пришлю как нарисую (если найдётся хостинг, иначе кину на мыло).<br><br>Я подумаю по поводу предложений <strong class='tag-b'>Crait</strong> и <strong class='tag-b'>S.Yu.Gubanov</strong>, спасибо (с первого прочтения пока не понял, но если что - спрошу ;))!<br><br><strong class='tag-b'>kardinal</strong>, что за мысль?<br><br>[center]<span class='tag-size' data-value='11' style='font-size:11pt;'>[glow=Red,2,300]<span class="tag-color tag-color-named" data-value="yellow" style="color: yellow">Ещё есть идеи? :)</span>[/glow]</span>[/center]]]></description>
        <author>Jin X</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92330</guid>
        <pubDate>Tue, 11 Mar 2003 10:35:06 +0000</pubDate>
        <title>Математика вещества (во завернул!)</title>
        <link>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92330</link>
        <description><![CDATA[S.Yu.Gubanov: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Crait, 07.03.03, 19:13:03</span><div class='quote '>Я бы предложил такой подход.<br>Пишешь формулу типа <br>V = K1_0*mA + K2_0*mB + K3_0*mC<br>Придаешь коэффициентам K1_0 .. K3_0 значения исходя из известной плотности<br>веществ A, B и C. Это нулевое приближение.<br>Далее производится оптимизация K1_0 .. K3_0 по минимуму суммы квадратов невязки <br>со всем массивом экспериментальных данных.<br>Формула усложняется.<br>V = K1_0*mA + K2_0*mB + K3_0*mC +<br>        K1_1*mA*mB + K2_1*mA*mC + K3_1*mB*mC<br>Начальные значения K1_0 .. K3_0 сохраняются равными полученным <br>на предыдущем этапе, а K1_1 .. K3_1 приравниваются сначала к нулю.<br>Повторяется оптимизационная процедура относительно K1_0 .. K3_0 и K1_1 .. K3_1.<br>Если точности не хватает, формула еще усложняется (как нибудь).<br>Оптимизационная процедура повторяется.<br>И т.д.<br><br>Ну а еще можно наверное обучать нейросеть...</div></div><br><br>Человек дело говорит. <br>Но только это годится когда все предметы имеют примерно одинаковые размеры. Иначе представь, что Va и Vb - большие, а Vc - маленький. Тогда до тех пор пока количество предметов Vc  не очень большое - все они убираются в пустотах между Va и Vb, таким образом Vc - вклада не дает вообще. С другой стороны, если количество одних предметов (Vc) очень велико по сравнению с другими, то объем V должен расти пропорционально размеру доминирующего объема V = const*Vc + ..., т.е. не должно быть нелинейных членов типа Vc^2, Vc^3... <br><br>Короче, формула разложения должна быть такой:<br>1) Сначала надой перейти к другим переменным<br>  Wa = Va - V0;<br>  Wb = Vb - V0;<br>  Wc = Vc - V0;<br>где  V0 - усредненный объем одного предмета. <br><br>2) Если W[i] - достаточно малы, то будет справедлива формула<br><br>V = Const*V0 + Sum[ C0[i]*W[i] ] +  Sum[ C1[i,j]*W[i]*W[j] ] +  Sum[ C2[i,j,k]*W[i]*W[j]*W[k]] + ...<br><br><br>Правда структурные изменения (алмаз &lt;--&gt; графит &lt;--&gt;  фуллерен) такой формулой не опишешь, так что это задачка для диссертации...<br><br><br>]]></description>
        <author>S.Yu.Gubanov</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92329</guid>
        <pubDate>Sun, 09 Mar 2003 15:34:42 +0000</pubDate>
        <title>Математика вещества (во завернул!)</title>
        <link>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92329</link>
        <description><![CDATA[-=Маббус=-: извините, что не потеме &nbsp;:)<br><br>2Джин Икс <br><br>а нафига это нужно ???]]></description>
        <author>-=Маббус=-</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92327</guid>
        <pubDate>Fri, 07 Mar 2003 20:19:50 +0000</pubDate>
        <title>Математика вещества (во завернул!)</title>
        <link>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92327</link>
        <description><![CDATA[kardinal: &nbsp;Решение вроде бы созрело, но чтобы быть уверенным, хотелось бы посмотреть на графики, а еще лучше на таблицу с результатами экспериментальных значений. Шли на мыло. 8)]]></description>
        <author>kardinal</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92326</guid>
        <pubDate>Fri, 07 Mar 2003 16:13:03 +0000</pubDate>
        <title>Математика вещества (во завернул!)</title>
        <link>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92326</link>
        <description><![CDATA[Crait: Я бы предложил такой подход.<br>Пишешь формулу типа <br>V = K1_0*mA + K2_0*mB + K3_0*mC<br>Придаешь коэффициентам K1_0 .. K3_0 значения исходя из известной плотности<br>веществ A, B и C. Это нулевое приближение.<br>Далее производится оптимизация K1_0 .. K3_0 по минимуму суммы квадратов невязки <br>со всем массивом экспериментальных данных.<br>Формула усложняется.<br>V = K1_0*mA + K2_0*mB + K3_0*mC +<br> &nbsp; &nbsp; &nbsp; &nbsp;K1_1*mA*mB + K2_1*mA*mC + K3_1*mB*mC<br>Начальные значения K1_0 .. K3_0 сохраняются равными полученным <br>на предыдущем этапе, а K1_1 .. K3_1 приравниваются сначала к нулю.<br>Повторяется оптимизационная процедура относительно K1_0 .. K3_0 и K1_1 .. K3_1.<br>Если точности не хватает, формула еще усложняется (как нибудь).<br>Оптимизационная процедура повторяется.<br>И т.д.<br><br>Ну а еще можно наверное обучать нейросеть...]]></description>
        <author>Crait</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92325</guid>
        <pubDate>Fri, 07 Mar 2003 09:01:24 +0000</pubDate>
        <title>Математика вещества (во завернул!)</title>
        <link>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92325</link>
        <description><![CDATA[S.Yu.Gubanov: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Jin&#045;X, 07.03.03, 11:32:30</span><div class='quote '><br><strong class='tag-b'>V &gt; Сумма_по_m(vA<sub class='tag-sub'>i</sub>)+Сумма_по_n(vB<sub class='tag-sub'>i</sub>)+Сумма_по_k(vC<sub class='tag-sub'>i</sub>)</strong><br></div></div><br>Да-а-а, загадал задачку... Это целая диссертация, причем докторская. Есть такая наука, называется &quot;кристаллография&quot; греби в ту сторону. <br><br>Сразу же можно получить только ограничение снизу Vmin и сверху Vmax<br><br>Vmin &lt; V &lt; Vmax<br><br>Vmax = Max[vA,vB,vC]*(m+n+k)<br><br>P.S.<br>Надеюсь предметы A,B,C - имеют сферическую форму?<br>]]></description>
        <author>S.Yu.Gubanov</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92324</guid>
        <pubDate>Fri, 07 Mar 2003 08:32:30 +0000</pubDate>
        <title>Математика вещества (во завернул!)</title>
        <link>https://forum.sources.ru/index.php?showtopic=9512&amp;view=findpost&amp;p=92324</link>
        <description><![CDATA[Jin-X: [center]<span class="tag-color tag-color-named" data-value="red" style="color: red"><strong class='tag-b'>Пожалуйста, прочтите всё до конца, т.к. это очень важно для меня.</strong></span>[/center]<br><strong class='tag-b'>Дано</strong>:<br> &nbsp;1. Вещество S, состоящее из нескольких разных по размеру элементов (для простоты возьмём три типа: A, B, C с условными размерами sA, sB, sC (но эти значения нам не понадобятся)), причём доля элементов каждого типа различна по массе (mA, mB, mC) :). Для ясности ещё раз поясню, что вещество S состоит из нескольких элементов типа A, суммарная масса которых равна mA, нескольких элементов типа B и типа C. Проблема заключается ещё и в том, что элементы имеют произвольную форму со средними размерами <span class='tag-u'>~</span> sA, sB, sC, поэтому между крупными элементами может быть пространство, которое, кстати говоря, также может быть частично заполнено веществами более мелких размеров. Следовательно можно говорить лишь об объёме V вещества S, а о доле объёма каждого из элементов (vA, vB, vC) говорить нельзя (соответственно, если в S присутствует n,m,k элементов типов A,B,C, то из-за пустот <strong class='tag-b'>V &gt; Сумма_по_m(vA<sub class='tag-sub'>i</sub>)+Сумма_по_n(vB<sub class='tag-sub'>i</sub>)+Сумма_по_k(vC<sub class='tag-sub'>i</sub>)</strong>) :).<br> &nbsp;2. Несколько экспериментальных значений объёмов V вещества S в зависимости от mA, mB и mC, причём попарно соединяемых, т.е. V(mA=0, mB=100), V(mA=50, mB=100), V(mA=100, mB=100), V(mA=100, mB=50), V(mA=100, mB=0), аналогично (почти) для пар A,C и B,C. <strong class='tag-b'>Почти</strong> аналогично потому, что для пары A,C или B,C может быть дано, скажем, не 5, а 6 значений объёмов (например, ещё V(mA=100, mC=200)).<br> &nbsp;Надеюсь, я объяснил всё понятно :). На самом деле элементов куда больше, чем три (около 7) и значений D для разных пар больше, чем 5 (<span class='tag-u'>~</span> от 7 до 11), поэтому некоторых сочетаний элементов даже может и не быть вообще (для нашего примера, скажем, A и C) :). Хочу ещё также заметить, что если по имеющимся значениям V(mA, mB) построить график (по X будем откладывать mA=0, mB=100; mA=50, mB=100; mA=100, mb=100; mA=100, mB=50; mA=100, mB=0; а по Y значение V), то получится нечто похожее на треугольную крышу, неровную конечно, и он может иметь даже два экстремума! Т.е. примерно это выглядит так (здесь 2 графика):<br><div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; . &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;•&#60;br&#62; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;• &nbsp; . &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;• . &nbsp; &#39;&#60;br&#62; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;. &nbsp; &nbsp; &nbsp; &#39; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;. &nbsp; &nbsp; &nbsp; &nbsp; .&#60;br&#62; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#39; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; • &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;• &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .&#60;br&#62; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;• &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; . &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#39; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; •</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br><strong class='tag-b'>Найти</strong>:<br> &nbsp;Эмпирическую формулу для вычисления <strong class='tag-b'>V(mA, mB, mC)</strong>, либо <strong class='tag-b'>D(mA, mB, mC)</strong>, где D - плотность (т.е. <strong class='tag-b'>D=V(mA,mB,mC)/(mA+mB+mC)</strong>), хотя суть одна и та же :)<br><br><strong class='tag-b'>Решение</strong>:<br> &nbsp;А вот тут и возникают проблемы <img class='tag-img' src='http://forums.winamp.com/images/smilies/crying.gif' alt='user posted image'>.<br> &nbsp;Подскажите, пожлуйста, хотя бы в каком направлении мне идти :-/<br> &nbsp;Желательно (но пока необязательно) учесть то, что в будущем нужно будет находить mA, mB и mC в зависимости от заданного значения D (вот только как я пока вообще не представляю) <img class='tag-img' src='http://forums.winamp.com/images/smilies/igore.gif' alt='user posted image'><br>P.S. Если нужно, могу привести пару графиков <strong class='tag-b'>V-m</strong> в виде нормальных рисунков, а также графики <strong class='tag-b'>D-m</strong> :)<br><br><em class='tag-i'> - Спасибо за внимание!</em> <img class='tag-img' src='http://pascal.sources.ru/asm/faq/images/bye.gif' alt='user posted image'>]]></description>
        <author>Jin-X</author>
        <category>Алгоритмы</category>
      </item>
	
      </channel>
      </rss>
	