<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Fortran]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=1711&amp;type=atom" />
	<updated>2011-10-05T16:53:36Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=1711</id>
		<entry>
			<title type="html"><![CDATA[Re: Fortran]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=217554#p217554" />
			<content type="html"><![CDATA[<p>Снова столкнулся с проблемой в Fortran. Суть проблемы в следующем, для облегчения своей учебной деятельности решил написать программу для интерполяции, но счет который у меня имеется с тем который выдает программа различны. Я думаю, что проблема в написании формулы- она слишком длинная,а как осуществить переход на следующую строку не знаю и в литературе(которая у меня имеется) не могу найти. <br />Текст программы:<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"><br /> program rsopr<br />&nbsp; &nbsp; &nbsp; &nbsp; real R0, e, e1, e2, I<br />&nbsp; &nbsp; &nbsp; &nbsp; integer R10, R20, R11, R21<br />&nbsp; &nbsp; &nbsp; &nbsp; write(*,*) &quot;Введите e : &quot;; read(*,*) e<br />&nbsp; &nbsp; &nbsp; &nbsp; write(*,*) &quot;Введите e1 : &quot;; read(*,*) e1<br />&nbsp; &nbsp; &nbsp; &nbsp; write(*,*) &quot;Введите e2 : &quot;; read(*,*) e2<br />&nbsp; &nbsp; &nbsp; &nbsp; write(*,*) &quot;Введите I : &quot;; read(*,*) I<br />&nbsp; &nbsp; &nbsp; &nbsp; write(*,*) &quot;Введите R10 : &quot;; read(*,*) R10<br />&nbsp; &nbsp; &nbsp; &nbsp; write(*,*) &quot;Введите R20 : &quot;; read(*,*) R20<br />&nbsp; &nbsp; &nbsp; &nbsp; write(*,*) &quot;Введите R11 : &quot;; read(*,*) R11<br />&nbsp; &nbsp; &nbsp; &nbsp; write(*,*) &quot;Введите R21 : &quot;; read(*,*) R21</p><p>&nbsp; &nbsp; &nbsp; &nbsp; R0=(((e2-e)/(e2-e1))*((1-I)*R10+I*R11))+(((e-e1)/(e2-e1))*((1-I)*R20+I*R21))</p><p>&nbsp; &nbsp; &nbsp; &nbsp; write(*,*) &quot;Расчетное сопротивление R0: &quot;, RO <br />&nbsp; &nbsp; &nbsp; end</div><br />Вывод программы:<div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"><br /> Введите e : <br />0.9<br /> Введите e1 : <br />0.8<br /> Введите e2 : <br />1.1<br /> Введите I : <br />0.183<br /> Введите R10 : <br />300<br /> Введите R20 : <br />250<br /> Введите R11 : <br />200<br /> Введите R21 : <br />100<br /> Расчетное сопротивление R0:&nbsp; &nbsp;3.99128821E-34</div></p></div></div><p>Результат который должен получиться 262<br />Сама формула:<br /><a href="http://itmages.ru/image/view/296441/74d25942"><span class="postimg"><img src="http://storage9.static.itmages.ru/i/11/1005/s_1317832755_2101589_74d259421f.png" alt="http://storage9.static.itmages.ru/i/11/1005/s_1317832755_2101589_74d259421f.png" /></span></a></p><p>Разобрался проблема была в следующей строке(вместо нуля написал о):<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">write(*,*) &quot;Расчетное сопротивление R0: &quot;, R<strong><span style="color: green">O</span></strong> </div></p>]]></content>
			<author>
				<name><![CDATA[SidER]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5904</uri>
			</author>
			<updated>2011-10-05T16:53:36Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=217554#p217554</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fortran]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=161620#p161620" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ABulychev пишет:</cite><blockquote><p>Может быть и проще, но мне кажется на освоение другого ЯП уйдет много времени.Хотя в fortran я не далеко ушел(изучал в универе кое-что всплывает), но при наличии доп литературы мои вопросы решаемы.</p></blockquote></div><p>дык литературы по C++ + Qt очень много в свободном доступе. А вот про графику в фортране - думаю найти будет очень сложно (если такое вообще есть). Если у вас есть интернет, и если вы установили линукс с кде, то особых проблем не будет. <br /></p><div class="quotebox"><cite>ABulychev пишет:</cite><blockquote><p>По поводу <a href="http://www.kdevelop.org">http://www.kdevelop.org</a>, посмотрел и пока в поисках русскоязычной дукоментации. Если есть что предложить ресурсы,книги,статьи не откажусь.</p></blockquote></div><p>У праграммеров традиционно нет русской документации. Даже русские кодеры пишут по-английски. Тут ничего не поделать, это как итальянский в музыке - фортепьяно не переводится.</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2011-03-28T07:25:45Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=161620#p161620</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fortran]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=161371#p161371" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>вас устроит псевдографика, в текстовом режиме? тогда - да.</p></blockquote></div><p>В принципе устроит, мне необходимо схематичное изображение этих зависимостей.<br /></p><div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>ИМХО проще реализовать на любом другом ЯП.</p></blockquote></div><p>Может быть и проще, но мне кажется на освоение другого ЯП уйдет много времени.Хотя в fortran я не далеко ушел(изучал в универе кое-что всплывает), но при наличии доп литературы мои вопросы решаемы.<br /></p><div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p> я просто не знаю, как вы ставили, если из исходников (чего делать нельзя), то он наверное не туда поставился.<br />А если ставить в систему gcc (это не один компилятор, а набор компиляторов, см. man gcc), то можно писать на нескольких ЯП используя скажем математику на фортране, а графики на Qt (ку-тэ это набор функций на С++ для работы с графическими эл-тами. Как то окна, кнопки, и т.д.).<br />Очевидно, что писать тогда программу лучше тоже в каком-нить эклипсе, хотя мне больше&nbsp; понравился <a href="http://www.kdevelop.org">http://www.kdevelop.org</a><br />(он ЕМНИП фортран тоже умеет)</p></blockquote></div><p>Ставил по средствам pacman.Изначально был установлен gcc я дополнительно установил gcc-fortran(pacman -S gcc-fortran), т.к. это первое что пришло на ум.По поводу <a href="http://www.kdevelop.org">http://www.kdevelop.org</a>, посмотрел и пока в поисках русскоязычной дукоментации. Если есть что предложить ресурсы,книги,статьи не откажусь.</p>]]></content>
			<author>
				<name><![CDATA[SidER]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5904</uri>
			</author>
			<updated>2011-03-27T14:34:00Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=161371#p161371</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fortran]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=161228#p161228" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ABulychev пишет:</cite><blockquote><p>может ли gfortran строить(выводить) графики ?</p></blockquote></div><p>вас устроит псевдографика, в текстовом режиме? тогда - да.<br />нормальные графики - не знаю, к сожалению.<br />ИМХО проще реализовать на любом другом ЯП.<br /></p><div class="quotebox"><cite>ABulychev пишет:</cite><blockquote><p>Понял, gcc-fortran устанавливал отдельно.</p></blockquote></div><p>лучше всё вместе. в один каталог. я просто не знаю, как вы ставили, если из исходников (чего делать нельзя), то он наверное не туда поставился.</p><p>А если ставить в систему gcc (это не один компилятор, а набор компиляторов, см. man gcc), то можно писать на нескольких ЯП используя скажем математику на фортране, а графики на Qt (ку-тэ это набор функций на С++ для работы с графическими эл-тами. Как то окна, кнопки, и т.д.).</p><p>Очевидно, что писать тогда программу лучше тоже в каком-нить эклипсе, хотя мне больше&nbsp; понравился <a href="http://www.kdevelop.org">http://www.kdevelop.org</a>/<br />(он ЕМНИП фортран тоже умеет)</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2011-03-27T07:35:37Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=161228#p161228</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fortran]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=161185#p161185" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>SUSE_user пишет:</cite><blockquote><p> gfortran это и есть фортран из gcc, см <a href="http://gcc.gnu.org/fortran/">http://gcc.gnu.org/fortran/</a></p></blockquote></div><p>Понял, gcc-fortran устанавливал отдельно.<br /></p><div class="quotebox"><cite>SUSE_user пишет:</cite><blockquote><p>насчет графиков не понял - графиков чего?</p></blockquote></div><p>Мне необходимо написать программу(примерный текст есть) и по результатам расчета построить график зависимости грузоподъемности крана от вылета стрелы.Как-то так.</p>]]></content>
			<author>
				<name><![CDATA[SidER]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5904</uri>
			</author>
			<updated>2011-03-26T21:07:08Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=161185#p161185</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fortran]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=161173#p161173" />
			<content type="html"><![CDATA[<p><strong>ABulychev</strong>, gfortran это и есть фортран из gcc, см <a href="http://gcc.gnu.org/fortran/">http://gcc.gnu.org/fortran/</a><br />насчет графиков не понял - графиков чего?</p>]]></content>
			<author>
				<name><![CDATA[SUSE_user]]></name>
				<uri>https://linuxforum.ru/profile.php?id=286</uri>
			</author>
			<updated>2011-03-26T20:29:05Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=161173#p161173</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fortran]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=161168#p161168" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>SUSE_user пишет:</cite><blockquote><p><strong>ABulychev</strong>, если один файл или одна задача...</p></blockquote></div><p>У меня один файл и не требуется подключение дополнительных библиотек.<br /></p><div class="quotebox"><cite>SUSE_user пишет:</cite><blockquote><p>...то и gfortran сойдет...</p></blockquote></div><p>gfortran=gсс-fortran?<br />По поводу редактора использую gedit, т.к. функционала хватает и в общем-то все в нем устраивает.Почитал(инфу),попробовал я vim особых преимуществ не увидел.Назрел еще один вопрос: может ли gfortran строить(выводить) графики ?</p>]]></content>
			<author>
				<name><![CDATA[SidER]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5904</uri>
			</author>
			<updated>2011-03-26T20:13:23Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=161168#p161168</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fortran]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=161162#p161162" />
			<content type="html"><![CDATA[<p><strong>ABulychev</strong>, если один файл или одна задача, то и gfortran сойдет. (скорее всего, у вас он уже установлен) Или любой другой компилятор фортрана. А редактировать можно например в kate, тот вам синтаксис подстветит. И вообще много чего может <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /><br />Но это из KDE, а у вас Gnome, как я понял.</p>]]></content>
			<author>
				<name><![CDATA[SUSE_user]]></name>
				<uri>https://linuxforum.ru/profile.php?id=286</uri>
			</author>
			<updated>2011-03-26T19:49:44Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=161162#p161162</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fortran]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=161152#p161152" />
			<content type="html"><![CDATA[<p><strong>drBatty</strong>, меня интересует последавательность действий которые мне необходимо выполнить, чтобы успешно выполнить задачу и мне кажется не принципиально в каком текстовом редакторе это будет выполнено.Благодаря вашему посту №13 вы внесли ясность,которая помогла решить задачу и за это вам огромное спасибо.Действительно на сколько же просто в linux)<br /><strong>SUSE_user</strong>,устанавливать eclipse+плагины на один раз нет необходимости, но все равно спасибо за предложеный вариант решения задачи.</p>]]></content>
			<author>
				<name><![CDATA[SidER]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5904</uri>
			</author>
			<updated>2011-03-26T18:36:51Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=161152#p161152</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fortran]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=161087#p161087" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>SUSE_user пишет:</cite><blockquote><p>На сём оффтопик прекращаем.</p></blockquote></div><p>угу.<br />ждём: &quot;как написать и собрать прогу на фортране в эклипсе&quot;. <br />вариант в консоли уже был.</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2011-03-26T16:43:19Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=161087#p161087</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fortran]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=161078#p161078" />
			<content type="html"><![CDATA[<p>Надеюсь вы закончили господа, больше не оффтопим:)</p>]]></content>
			<author>
				<name><![CDATA[andaks]]></name>
				<uri>https://linuxforum.ru/profile.php?id=1508</uri>
			</author>
			<updated>2011-03-26T16:08:11Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=161078#p161078</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fortran]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=161033#p161033" />
			<content type="html"><![CDATA[<p><strong>drBatty</strong>, Интересно, где эти гуру живут и видел ли их кто-нибудь. <br />И раз добрые люди соорудили плагин для Eclipse, глупо его не посмотреть. ИМХО, так сказать.<br />Для Qt сообще консоль не нужна. То есть можно, но не нужно. <br />На сём оффтопик прекращаем.</p>]]></content>
			<author>
				<name><![CDATA[SUSE_user]]></name>
				<uri>https://linuxforum.ru/profile.php?id=286</uri>
			</author>
			<updated>2011-03-26T14:11:09Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=161033#p161033</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fortran]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=161024#p161024" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>SUSE_user пишет:</cite><blockquote><p>маленький оффтотик - а при чем тут Qt4?</p></blockquote></div><p>как раз топик - шла-бы речь про MSVB или там даже о C++, то GUI может и нужен (после освоения консоли). Но уж в этом вашем фортране - сплошное консольное UNIX-красноглазие. Даже не Linux, ибо во времена рассвета фортрана Linux&#039;а ещё не было. Нету там никаких ку-тэ... А гуру юзают ed, ибо vi для них - какая-то модная попсня.&nbsp; wink</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2011-03-26T13:56:00Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=161024#p161024</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fortran]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=161019#p161019" />
			<content type="html"><![CDATA[<p><strong>drBatty</strong>, ну он и говорит, что с vim не подружился <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /><br />Пусть знает, что есть и другие инструменты и жить можно<br />не только в консоли.<br />маленький оффтотик - а при чем тут Qt4?</p>]]></content>
			<author>
				<name><![CDATA[SUSE_user]]></name>
				<uri>https://linuxforum.ru/profile.php?id=286</uri>
			</author>
			<updated>2011-03-26T13:45:28Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=161019#p161019</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fortran]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=161007#p161007" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>SUSE_user пишет:</cite><blockquote><p>скачано за 10 секунд без консольного красноглазия</p></blockquote></div><p>провоцируете очередной флейм? не надо. Посмотрите на сабж...<br />Посмотрели? а теперь расскажите, чем решил заниматься ТС, и за кой ляд ему нужно вырубать консоль, качать ваш плагин, и разбираться, куда и как он качает? Это не 10 сек. Запускать/отлаживать свои программки на ф90 ТС будет в консоли, я что-то не припоминаю Qt4 для фортрана.&nbsp; wink</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2011-03-26T13:22:34Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=161007#p161007</id>
		</entry>
</feed>
