<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://51.250.0.107/w/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BA%D1%83%D1%81%D1%82%D0%B8%D0%BA%D0%B0%2F%D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F%2FCPrimarySource%3A%3ACPrimarySource</id>
	<title>Архитектурная акустика/Реализация/CPrimarySource::CPrimarySource - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://51.250.0.107/w/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BA%D1%83%D1%81%D1%82%D0%B8%D0%BA%D0%B0%2F%D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F%2FCPrimarySource%3A%3ACPrimarySource"/>
	<link rel="alternate" type="text/html" href="http://51.250.0.107/w/index.php?title=%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BA%D1%83%D1%81%D1%82%D0%B8%D0%BA%D0%B0/%D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/CPrimarySource::CPrimarySource&amp;action=history"/>
	<updated>2026-05-01T06:49:24Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>http://51.250.0.107/w/index.php?title=%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BA%D1%83%D1%81%D1%82%D0%B8%D0%BA%D0%B0/%D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/CPrimarySource::CPrimarySource&amp;diff=7067&amp;oldid=prev</id>
		<title>Андрей Чусов: Опечатка в вычислениях</title>
		<link rel="alternate" type="text/html" href="http://51.250.0.107/w/index.php?title=%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BA%D1%83%D1%81%D1%82%D0%B8%D0%BA%D0%B0/%D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/CPrimarySource::CPrimarySource&amp;diff=7067&amp;oldid=prev"/>
		<updated>2018-03-25T06:52:21Z</updated>

		<summary type="html">&lt;p&gt;Опечатка в вычислениях&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия 16:52, 25 марта 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l165&quot;&gt;Строка 165:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 165:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Отсюда &amp;lt;math&amp;gt;I_{f=2000}\left(\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right)=\left(0.1-0.625\right)\frac{\frac{\pi}{4}-0}{\frac{\pi}{2}-0}+0.625=0.363&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Отсюда &amp;lt;math&amp;gt;I_{f=2000}\left(\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right)=\left(0.1-0.625\right)\frac{\frac{\pi}{4}-0}{\frac{\pi}{2}-0}+0.625=0.363&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Тогда &amp;lt;math&amp;gt;I\left(f=1000,\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right)=\left(0.363-0.875\right)\frac{1000-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3000&lt;/del&gt;}{2000-300}+0.875=0.664&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Тогда &amp;lt;math&amp;gt;I\left(f=1000,\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right)=\left(0.363-0.875\right)\frac{1000-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;300&lt;/ins&gt;}{2000-300}+0.875=0.664&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Если таблица пуста, используется равномерная АЧХ, возвращающая единицу для всех частот.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Если таблица пуста, используется равномерная АЧХ, возвращающая единицу для всех частот.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Андрей Чусов</name></author>
	</entry>
	<entry>
		<id>http://51.250.0.107/w/index.php?title=%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BA%D1%83%D1%81%D1%82%D0%B8%D0%BA%D0%B0/%D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/CPrimarySource::CPrimarySource&amp;diff=6786&amp;oldid=prev</id>
		<title>Андрей Чусов в 00:39, 31 января 2018</title>
		<link rel="alternate" type="text/html" href="http://51.250.0.107/w/index.php?title=%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BA%D1%83%D1%81%D1%82%D0%B8%D0%BA%D0%B0/%D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/CPrimarySource::CPrimarySource&amp;diff=6786&amp;oldid=prev"/>
		<updated>2018-01-31T00:39:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия 10:39, 31 января 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot;&gt;Строка 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;CPrimarySource(const CPrimarySource&amp;amp;) {{=}} default; //2&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;CPrimarySource(const CPrimarySource&amp;amp;) {{=}} default; //2&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;CPrimarySource(CPrimarySource&amp;amp;&amp;amp;) {{=}} default; //3&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;CPrimarySource(CPrimarySource&amp;amp;&amp;amp;) {{=}} default; //3&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;CPrimarySource(const CInputModel&amp;amp; refModel, const CAMaaS::ISourceObject&amp;amp; refSource); //&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;CPrimarySource(const CInputModel&amp;amp; refModel, const CAMaaS::ISourceObject&amp;amp; refSource); //&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;4&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{Архитектурная акустика/Реализация/CPrimarySource::CPrimarySource brief}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{Архитектурная акустика/Реализация/CPrimarySource::CPrimarySource brief}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Конструктор по умолчанию, создающий неинициализированный источник.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Конструктор по умолчанию, создающий неинициализированный источник.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Андрей Чусов</name></author>
	</entry>
	<entry>
		<id>http://51.250.0.107/w/index.php?title=%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BA%D1%83%D1%81%D1%82%D0%B8%D0%BA%D0%B0/%D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/CPrimarySource::CPrimarySource&amp;diff=6785&amp;oldid=prev</id>
		<title>Андрей Чусов в 00:39, 31 января 2018</title>
		<link rel="alternate" type="text/html" href="http://51.250.0.107/w/index.php?title=%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BA%D1%83%D1%81%D1%82%D0%B8%D0%BA%D0%B0/%D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/CPrimarySource::CPrimarySource&amp;diff=6785&amp;oldid=prev"/>
		<updated>2018-01-31T00:39:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия 10:39, 31 января 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{function begin|CPrimarySource() {{=}} default; //1&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{function begin|CPrimarySource() {{=}} default; //1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;CPrimarySource(const CInputModel&amp;amp; refModel, const CAMaaS::ISourceObject&amp;amp; refSource); //&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;CPrimarySource(const CPrimarySource&amp;amp;) {{=}} default; //2&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;CPrimarySource(CPrimarySource&amp;amp;&amp;amp;) {{=}} default; //3&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;CPrimarySource(const CInputModel&amp;amp; refModel, const CAMaaS::ISourceObject&amp;amp; refSource); //&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{Архитектурная акустика/Реализация/CPrimarySource::CPrimarySource brief}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{Архитектурная акустика/Реализация/CPrimarySource::CPrimarySource brief}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Конструктор по умолчанию, создающий неинициализированный источник.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Конструктор по умолчанию, создающий неинициализированный источник.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;# Конструктор копирования.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;# Конструктор перемещения.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Конструктор, создающий источник на основе его предметно-независимого описания.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Конструктор, создающий источник на основе его предметно-независимого описания.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l11&quot;&gt;Строка 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{function end}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{function end}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Перегрузка &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2 &lt;/del&gt;конструктора создает источник на основе его предметно-независимого описания при обработке запроса [[DomainStartSimulation]]. При этом данные предметной области, указатель на которые возвращается методом [[ISourceObject::GetDomainData]] имеют следующий формат.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Перегрузка &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;4 &lt;/ins&gt;конструктора создает источник на основе его предметно-независимого описания при обработке запроса [[DomainStartSimulation]]. При этом данные предметной области, указатель на которые возвращается методом [[ISourceObject::GetDomainData]] имеют следующий формат.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''Предварительная версия 1.'''&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''Предварительная версия 1.'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Андрей Чусов</name></author>
	</entry>
	<entry>
		<id>http://51.250.0.107/w/index.php?title=%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BA%D1%83%D1%81%D1%82%D0%B8%D0%BA%D0%B0/%D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/CPrimarySource::CPrimarySource&amp;diff=3003&amp;oldid=prev</id>
		<title>Андрей Чусов в 01:39, 1 августа 2016</title>
		<link rel="alternate" type="text/html" href="http://51.250.0.107/w/index.php?title=%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BA%D1%83%D1%81%D1%82%D0%B8%D0%BA%D0%B0/%D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/CPrimarySource::CPrimarySource&amp;diff=3003&amp;oldid=prev"/>
		<updated>2016-08-01T01:39:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия 11:39, 1 августа 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l161&quot;&gt;Строка 161:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 161:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Отсюда &amp;lt;math&amp;gt;I_{f=2000}\left(\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right)=\left(0.1-0.625\right)\frac{\frac{\pi}{4}-0}{\frac{\pi}{2}-0}+0.625=0.363&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Отсюда &amp;lt;math&amp;gt;I_{f=2000}\left(\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right)=\left(0.1-0.625\right)\frac{\frac{\pi}{4}-0}{\frac{\pi}{2}-0}+0.625=0.363&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Тогда &amp;lt;math&amp;gt;I\left(f=&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2000&lt;/del&gt;,\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right)=\left(0.363-0.875\right)\frac{1000-3000}{2000-300}+0.875=0.664&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Тогда &amp;lt;math&amp;gt;I\left(f=&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1000&lt;/ins&gt;,\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right)=\left(0.363-0.875\right)\frac{1000-3000}{2000-300}+0.875=0.664&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Если таблица пуста, используется равномерная АЧХ, возвращающая единицу для всех частот.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Если таблица пуста, используется равномерная АЧХ, возвращающая единицу для всех частот.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Андрей Чусов</name></author>
	</entry>
	<entry>
		<id>http://51.250.0.107/w/index.php?title=%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BA%D1%83%D1%81%D1%82%D0%B8%D0%BA%D0%B0/%D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/CPrimarySource::CPrimarySource&amp;diff=3000&amp;oldid=prev</id>
		<title>Андрей Чусов: Новая страница: «{{function begin|CPrimarySource() {{=}} default; //1 CPrimarySource(const CInputModel&amp; refModel, const CAMaaS::ISourceObject&amp; refSource); //2 |{{Архитект…»</title>
		<link rel="alternate" type="text/html" href="http://51.250.0.107/w/index.php?title=%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BA%D1%83%D1%81%D1%82%D0%B8%D0%BA%D0%B0/%D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/CPrimarySource::CPrimarySource&amp;diff=3000&amp;oldid=prev"/>
		<updated>2016-07-30T10:13:56Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «{{function begin|CPrimarySource() {{=}} default; //1 CPrimarySource(const CInputModel&amp;amp; refModel, const CAMaaS::ISourceObject&amp;amp; refSource); //2 |{{Архитект…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{function begin|CPrimarySource() {{=}} default; //1&lt;br /&gt;
CPrimarySource(const CInputModel&amp;amp; refModel, const CAMaaS::ISourceObject&amp;amp; refSource); //2&lt;br /&gt;
|{{Архитектурная акустика/Реализация/CPrimarySource::CPrimarySource brief}}&lt;br /&gt;
# Конструктор по умолчанию, создающий неинициализированный источник.&lt;br /&gt;
# Конструктор, создающий источник на основе его предметно-независимого описания.&lt;br /&gt;
}}&lt;br /&gt;
{{function_paramlist begin}}&lt;br /&gt;
{{function_paramlist add|refModel|Описание модели помещения.}}&lt;br /&gt;
{{function_paramlist add|refSource|[[ISourceObject|Предметно-независимое описание]] создаваемого источника поля.}}&lt;br /&gt;
{{function_paramlist end}}&lt;br /&gt;
{{function end}}&lt;br /&gt;
&lt;br /&gt;
Перегрузка 2 конструктора создает источник на основе его предметно-независимого описания при обработке запроса [[DomainStartSimulation]]. При этом данные предметной области, указатель на которые возвращается методом [[ISourceObject::GetDomainData]] имеют следующий формат.&lt;br /&gt;
&lt;br /&gt;
'''Предварительная версия 1.'''&lt;br /&gt;
&lt;br /&gt;
Указатель на число с плавающей точкой двойной точности, задающее интенсивность источника. Интенсивность полагается независимой от направления излучения или частоты.&lt;br /&gt;
&lt;br /&gt;
'''Предварительная версия 2 (текущая, ветка репозитория: chusov-laptop-pc).'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | Поле &lt;br /&gt;
| Идентификатор версии || Пары &amp;quot;идентификатор поля данных - данные&amp;quot;;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | Размер, байт &lt;br /&gt;
| 4          || ''см. ниже''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Идентификатор версии принимает значение [[Архитектурная акустика/Реализация/CPrimarySource|version_2_domain_id]]&amp;lt;nowiki/&amp;gt;, равное &amp;lt;tt&amp;gt;0x80000001&amp;lt;/tt&amp;gt;. Значение обеспечивает обратную совместимость с первой версией, т.к. при интерпретации его как числа IEEE754 получается отрицательное значение, что невозможно для интенсивностей.&lt;br /&gt;
&lt;br /&gt;
Поля данных (второе поле таблицы) задаются целочисленным 4-х байтовым идентификатором типа данных (из перечисления [[Архитектурная акустика/Реализация/CPrimarySource|version_2_domain_field_ids]]) и самими данными, задающими АЧХ и ХН источника, которые определены указанным ниже образом. &lt;br /&gt;
&lt;br /&gt;
При задании характеристик источника следует учитывать, что интенсивность расчитывается из произведения значений АЧХ и ХН для указанных частоты и направления.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;[[Архитектурная акустика/АЧХ|Амплитудно-частотная характеристика]]&amp;lt;/u&amp;gt; задается либо в виде таблицы распределения характеристики по частотам, либо в виде математического выражения, заданного функцией с единственным параметром.&lt;br /&gt;
&lt;br /&gt;
'''Если АЧХ задается таблицей''', то содержимое поля определено следующим образом.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!scope=&amp;quot;row&amp;quot;|Поле&lt;br /&gt;
| &amp;lt;tt&amp;gt;[[Архитектурная акустика/Реализация/CPrimarySource|TableAfcId]]&amp;lt;/tt&amp;gt; || Чисто строк таблицы || Пары значений &amp;quot;частота-характеристика&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | Размер, байт &lt;br /&gt;
| 4          || 4 || (Число строк таблицы)&amp;lt;math&amp;gt;\cdot (8 + 8)&amp;lt;/math&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Первый столбец таблицы содержит целочисленное значение 0x00000102, определяющее табличную АЧХ.&lt;br /&gt;
&lt;br /&gt;
Второй столбец определяет число строк, каждая из которых задает значение характеристики для одной частоты.&lt;br /&gt;
&lt;br /&gt;
Элементы третьего столбца содержат пары &amp;quot;частота-характеристика&amp;quot; чисел с плавающей точкой двойной точности.&lt;br /&gt;
&lt;br /&gt;
Частоты таблицы не обязательно должны соответствовать октавным частотам предметной области (т.е. значениям &amp;lt;math&amp;gt;\left\{125; 250; 1000; 2000; 4000\right\}&amp;lt;/math&amp;gt;. Также не требуется описывать все эти частоты.&lt;br /&gt;
&lt;br /&gt;
В случае, если программа запрашивает внетабличное значение &amp;lt;math&amp;gt;I\left(f\right)&amp;lt;/math&amp;gt;, лежащее между строками &amp;lt;math&amp;gt;(f_1, I_1)&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;(f_2, I_2)&amp;lt;/math&amp;gt; (где &amp;lt;math&amp;gt;f_1 &amp;lt; f2&amp;lt;/math&amp;gt;), возвращается значение характеристики &amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; на прямой, соединяющей точки &amp;lt;math&amp;gt;(f_1, I_1)&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;(f_2, I_2)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Если запрашиваемая частота меньше минимальной частоты таблицы, возвращается значение характеристики для минимальной частоты. Аналогично, если запрашиваемая частота больше максимальной частоты таблицы, возвращается значение характеристики для максимальной частоты.&lt;br /&gt;
&lt;br /&gt;
Если таблица пуста, используется равномерная АЧХ, возвращающая единицу для всех частот.&lt;br /&gt;
&lt;br /&gt;
'''Если АЧХ задается аналитическим выражением''', то содержимое поля данных предметной области определено следующим образом.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!scope=&amp;quot;row&amp;quot;|Поле&lt;br /&gt;
| &amp;lt;tt&amp;gt;[[Архитектурная акустика/Реализация/CPrimarySource|ExpressionAfcId]]&amp;lt;/tt&amp;gt; || Чисто байт строки || utf-8 строка с математическим выражением&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | Размер, байт &lt;br /&gt;
| 4          || 4 || Число байт строки&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Первый столбец таблицы содержит целочисленное значение 0x00000101, определяющее аналитическую АЧХ.&lt;br /&gt;
&lt;br /&gt;
Второй столбец определяет байтовый размер строки с математическим выражением.&lt;br /&gt;
&lt;br /&gt;
Третий столбец определяет выражение. Выражение должно быть определено одномерной функцией, например &amp;lt;tt&amp;gt;F(freq) = (freq-9) / sqrt(1 + pow(freq, 2))&amp;lt;/tt&amp;gt;. Имя параметра или функции не имеет значения. Подробнее описание синтаксиса: см. [[Архитектурная акустика/Реализация/Expression]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;[[Архитектурная акустика/Характеристика направленности|Характеристика направленности]]&amp;lt;/u&amp;gt; задается либо в виде таблицы распределения характеристики по частотам и углам, либо в виде математического выражения, заданного функцией с тремя параметрами.&lt;br /&gt;
&lt;br /&gt;
'''Если ХН задается таблицей''', то содержимое поля определено следующим образом.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!scope=&amp;quot;row&amp;quot;|Поле&lt;br /&gt;
| &amp;lt;tt&amp;gt;[[Архитектурная акустика/Реализация/CPrimarySource|TablePatternId]]&amp;lt;/tt&amp;gt; || Чисто строк таблицы || Четверки значений &amp;quot;частота-азимут-зенит-характеристика&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | Размер, байт &lt;br /&gt;
| 4          || 4 || (Число строк таблицы)&amp;lt;math&amp;gt;\cdot (8 \cdot 4)&amp;lt;/math&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Первый столбец таблицы содержит целочисленное значение 0x00000002, определяющее табличную ХН.&lt;br /&gt;
&lt;br /&gt;
Второй столбец определяет число строк, каждая из которых задает значение характеристики для одной частоты и одного направления излучения.&lt;br /&gt;
&lt;br /&gt;
Элементы третьего столбца содержат четверки значений &amp;quot;частота-азимут-зенит-характеристика&amp;quot; чисел с плавающей точкой двойной точности.&lt;br /&gt;
&lt;br /&gt;
При запросе на получение характеристики в некоторой внетабличной точке, характеристика линейно аппроксимируется по соседним ячейкам трехмерной таблицы &amp;quot;частота-азимут-зенит-характеристика&amp;quot; - для частоты, азимута и зенита. Если при этом по частоте происходит выход за пределы таблицы, возвращается ближайшая характеристика (минимальная или максимальная) аналогично табличной АЧХ. Если происходит выход за пределы таблицы по азимуту и/или зениту, производится отображение угла на область &amp;lt;math&amp;gt;\left[0; 2\pi\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Например, для таблицы&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Частота, &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt;&lt;br /&gt;
!Азимут, &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
!Зенит, &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt;&lt;br /&gt;
!Характеристика&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|300&lt;br /&gt;
|0&lt;br /&gt;
|0&lt;br /&gt;
|&amp;lt;math&amp;gt;I_{\left(f = 300, \theta = 0, \varphi = 0\right)} = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
|0.5&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|2000&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|0&lt;br /&gt;
|0&lt;br /&gt;
|0.75&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;-\frac{\pi}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|0&lt;br /&gt;
|0.1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
значения характеристики &amp;lt;math&amp;gt;I(f, \theta, \varphi)&amp;lt;/math&amp;gt; вычисляются следующим образом:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;I(f = 125, \theta = 0, \varphi = 0) = I_{f=300}(\theta = 0, \varphi = 0) = \left(I_{f=300;\theta=\pi}\left(\varphi = 0\right)-I_{f=300;\theta=0}\left(\varphi=0\right)\right)\frac{\theta - 0_{\theta}}{0_{\theta} - \pi_{\theta}}+I_{f=300;\theta=0}\left(\varphi=0\right)&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;I_{f=300;\theta=0}\left(\varphi = 0\right) = I_{f=300;\theta=0;\varphi=0} = 1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;I_{f=300;\theta=\pi}\left(\varphi = 0\right) = I_{f=300;\theta=\pi;\varphi=\pi} = 0.5&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Отсюда &amp;lt;math&amp;gt;I(f = 125, \theta = 0, \varphi = 0) = (0.5 - 1) \frac{0 - 0}{\pi - 0} + 1 = 1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;I\left(f=1000,\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right) = \left(I_{f=2000}\left(\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right) - I_{f=300}\left(\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right)\right)\frac{1000_f - 300_f}{2000_f - 300_f} + I_{f=300}\left(\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;I_{f=300}\left(\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right) = \left(I_{f=300;\theta=\pi}\left(\varphi=\frac{\pi}{4}\right) - I_{f=300;\theta=0}\left(\varphi=\frac{\pi}{4}\right)\right)\frac{\left(\frac{\pi}{4}\right)_{\theta}-0_{\theta}}{\pi_{\theta} - 0_{\theta}} + I_{f=300;\theta=0}\left(\varphi=\frac{\pi}{4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;I_{f=300;\theta=0}\left(\varphi = \frac{\pi}{4}\right) = I_{f=300;\theta=0;\varphi=0} = 1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;I_{f=300;\theta=\pi}\left(\varphi = \frac{\pi}{4}\right) = I_{f=300;\theta=\pi;\varphi=\pi} = 0.5&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Тогда &amp;lt;math&amp;gt;I_{f=300}\left(\theta=\frac{\pi}{4}, \varphi=\frac{\varphi}{4}\right)=\left(0.5-1\right)\frac{\frac{\pi}{4} - 0}{\pi - 0} + 1 = 0.875&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;I_{f=2000}\left(\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right) = \left(I_{f=2000, \theta=\frac{\pi}{2}}\left(\varphi=\frac{\pi}{4}\right) - I_{f=2000, \theta=0}\left(\varphi=\frac{\pi}{4}\right)\right)\frac{\left(\frac{\pi}{4}\right)_{\theta}-0_{\theta}}{\left(\frac{\pi}{2}\right)_{\theta}-0_\theta} + I_{f=2000, \theta=0}\left(\varphi=\frac{\pi}{4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;I_{f=2000,\theta=\frac{\pi}{2}}\left(\varphi=\frac{\pi}{4}\right) = I_{f=2000,\theta=\frac{\pi}{2},\varphi=0}=0.1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;I_{f=2000,\theta=0}\left(\varphi=\frac{\pi}{4}\right)=\left(I_{f=2000, \theta=0, \varphi=-\frac{\pi}{2}} - I_{f=2000,\theta=0,\varphi=0}\right)\frac{\left(\frac{\pi}{4}\right)_{\varphi}-0_{\varphi}}{\left(2\pi-\frac{\pi}{2}\right)_{\varphi}-0_{\varphi}} + I_{f=2000,\theta=0,\varphi=0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;I_{f=2000,\theta=0,\varphi=-\frac{\pi}{2}}=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;I_{f=2000,\theta=0,\varphi=0}=0.75&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;I_{f=2000,\theta=0}\left(\varphi=\frac{\pi}{4}\right)=\left(0 - 0.75\right)\frac{\frac{\pi}{4}-0}{\frac{3}{2}\pi-0}+0.75 = 0.625&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Отсюда &amp;lt;math&amp;gt;I_{f=2000}\left(\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right)=\left(0.1-0.625\right)\frac{\frac{\pi}{4}-0}{\frac{\pi}{2}-0}+0.625=0.363&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Тогда &amp;lt;math&amp;gt;I\left(f=2000,\theta=\frac{\pi}{4},\varphi=\frac{\pi}{4}\right)=\left(0.363-0.875\right)\frac{1000-3000}{2000-300}+0.875=0.664&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Если таблица пуста, используется равномерная АЧХ, возвращающая единицу для всех частот.&lt;br /&gt;
&lt;br /&gt;
'''Если ХН задается аналитическим выражением''', то содержимое поля данных предметной области определено следующим образом.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!scope=&amp;quot;row&amp;quot;|Поле&lt;br /&gt;
| &amp;lt;tt&amp;gt;[[Архитектурная акустика/Реализация/CPrimarySource|ExpressionPatternId]]&amp;lt;/tt&amp;gt; || Чисто байт строки || utf-8 строка с математическим выражением&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | Размер, байт &lt;br /&gt;
| 4          || 4 || Число байт строки&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Первый столбец таблицы содержит целочисленное значение 0x00000001, определяющее аналитическую ХН.&lt;br /&gt;
&lt;br /&gt;
Второй столбец определяет байтовый размер строки с математическим выражением.&lt;br /&gt;
&lt;br /&gt;
Третий столбец определяет выражение. Выражение должно быть определено тнрехмерной функцией от линейной частоты, азимута и зенита в радинах, например &amp;lt;tt&amp;gt;R(freq,theta, phi) = pow(cos(theta) * sin(phi), 2)&amp;lt;/tt&amp;gt;. Имя параметров не имеет значения, но имеет значение позиция аргументов функции. Если какой-либо параметр не используется, он все равно должен быть указан в списке аргументов функции. Подробнее описание синтаксиса: см. [[Архитектурная акустика/Реализация/Expression]].&lt;/div&gt;</summary>
		<author><name>Андрей Чусов</name></author>
	</entry>
</feed>