Публикации по теме 'fortran'
Fortran: малоизвестный язык программирования, до сих пор используемый в прогнозировании погоды
На первый взгляд, современное прогнозирование погоды кажется почти волшебным или, по крайней мере, дико футуристическим. И во многих аспектах это действительно так: часто метеорологи первыми применяют самые современные достижения в области искусственного интеллекта и машинного обучения. Однако, заглянув под капот, вы обнаружите странный антиквариат. Видите ли, общая мантра для прогнозирования погоды звучит так: «Если что-то не сломалось, не чини».
Вот почему практически все большие..
Типы компьютерных языков
Языки программирования/компьютера относятся к акту описания процессов и процедур путем разработки списка инструкций и команд для понимания компьютера.
Объектами, которые используются в этих инструкциях, являются числа, слова, голос, изображения и т. д. Цель создания языка программирования состоит в том, чтобы заставить компьютер выполнять быструю задачу и получать результаты, которые человеку было бы практически невозможно выполнить своевременно и должным образом. Задачи, которые мы..
Вопросы по теме 'fortran'
Как распаковать файл в фортран77?
У меня есть сжатый файл. Давайте проигнорируем команду tar, потому что я не уверен, что она сжата с ней. Все, что я знаю, это то, что он сжат в fortran77, и это то, что я должен использовать для его распаковки. Как мне это сделать? Является ли...
1457 просмотров
schedule
20.05.2022
Фортран 90 ОТКРЫТЫЙ файл
Я работаю над своим проектом о транзакциях по банковскому счету (снятие, внесение, обналичивание чека и запрос баланса) с использованием «account.txt». Мой ТА сказал, что я должен использовать временный файл. Этот временный файл будет читаться...
5449 просмотров
schedule
20.03.2022
Compaq Visual Fortran установить на Vista?
Кто-нибудь успешно смог установить Compaq Visual FORTRAN 6.x на Vista?
Пытался на днях, но не повезло, поэтому просто интересно, устарел ли этот старый компилятор.
Спасибо еще раз.
2083 просмотров
schedule
02.07.2023
Где взять файлы для установки f2c на redhat linux?
Я ищу rpm или простые инструкции по установке, чтобы заставить f2c работать на моей ОС RedHat Linux. Я новичок в линуксе и найти что-то подобное в гугле сложно.
(Цель состоит в том, чтобы использовать f2c для преобразования простого файла...
5978 просмотров
schedule
08.08.2022
Производительность Фортрана
Результаты Fortran в компьютерной языковой тестовой игре на удивление плохи. Сегодняшний результат ставит Fortran на 14-е и 11-е места в двух четырехъядерных тестах, на 7-е и 10-е на одноядерные.
Теперь я знаю, что тесты никогда не бывают...
5542 просмотров
schedule
22.04.2023
Как BLAS обеспечивает такую исключительную производительность?
Из любопытства я решил сравнить свою функцию умножения матриц с реализацией BLAS ... Результат меня мягко говоря удивил:
Заказная реализация, 10 попыток умножения матриц 1000x1000:
Took: 15.76542 seconds.
Внедрение BLAS, 10 попыток...
43137 просмотров
schedule
07.09.2022
Нетривиальные частные данные в Fortran90 OpenMP
У меня есть часть программы Fortran90, которую нужно распараллелить с OpenMP.
!$omp parallel num_threads(8) &
!$omp private(j, s, prop_states) &
!$omp firstprivate(targets, pulses)
! ... modify something in pulses. targets(s)%ham...
498 просмотров
schedule
10.08.2023
определить целочисленный массив fortran
Я новичок в Фортране. Может ли кто-нибудь сказать мне, как определить целочисленный массив ранее. Например. Я хочу определить массив с количеством дней за 12 месяцев. нравится...
integer,allocatable(12,1) :: days...
4940 просмотров
schedule
01.06.2022
Следует ли всегда объявлять внешнюю процедуру в Fortran?
В своем коде на Фортране я сделал следующий вызов процедуры dnrm2 :
d = dnrm2(n, ax, 1)
Просто простой вызов, который вернул бы мне результат double precision .
Вопрос в том, должен ли я объявить функцию в начале моего скрипта? Я...
231 просмотров
schedule
10.05.2023
Использование функций построения графиков MATLAB в качестве интерактивной части программы на Фортране
Хотя у многих из вас будет хорошее представление о том, к чему я стремлюсь, просто прочитав заголовок, позвольте мне все же сделать простое введение.
У меня есть программа на Фортране - она состоит из программы, каких-то внутренних подпрограмм, 7...
823 просмотров
schedule
21.02.2023
ОТКРЫТЬ и ЗАПИСАТЬ файлы в FORTRAN DLL
Я пишу на фортране и компилирую с помощью компилятора g95.
Мне нужно вывести файл журнала в DLL, которую я пишу, которая в настоящее время связывается и работает с основной программой, но дает неверные результаты. Я мало что знаю о FORTRAN, но я...
1399 просмотров
schedule
26.06.2023
Фортран: целое * 4 против целого (4) против целого (вид = 4)
Я пытаюсь изучить Фортран, и я вижу, как передается много разных определений, и мне интересно, пытаются ли они достичь того же. В чем разница между следующим?
integer*4
integer(4)
integer(kind=4)
31297 просмотров
schedule
23.11.2022
Emacs и отладчик Intel
Коллега интегрировал gdb в мой emacs, так что я могу выполнить один шаг по своему коду, и он показывает, где я нахожусь в окне emacs. Как мне это сделать с idb?
К сожалению, я не могу вспомнить, что мы тогда делали, поэтому прохождение будет...
408 просмотров
schedule
01.07.2022
Неявная инициализация массива цикла do
Я хочу инициализировать массив одной строкой с помощью неявного цикла do . Однако я всегда получаю ошибку синтаксиса или формы. Может ли кто-нибудь помочь мне исправить следующую конструкцию?
integer myarray :: (maxdim, nr)...
17540 просмотров
schedule
21.04.2023
Как передать 2D-массив на С++ в подпрограмму Fortran?
Я пишу небольшую программу на C++, которая передает двумерный массив (комплексных чисел) подпрограмме Fortran и возвращает его, заполненный значениями. Я написал версию, которая передает и получает одномерный массив, и она работает хорошо....
7361 просмотров
schedule
22.11.2023
Нужна помощь с программой FORTRAN 77
Я пытаюсь написать программу для решения квадратного уравнения. Если значение (B ** B-4 * A * C) равно 0 или отрицательно, он должен сразу написать, что «Корни уравнения сложные», но если положительный, он должен оценить. Кажется, моя логика...
2235 просмотров
schedule
14.07.2022
Запись в файлы с помощью MPI
Я пишу в файл следующим образом. Порядок не обязательно имеет значение (хотя было бы неплохо, если бы я мог упорядочить его по K, как это было бы по своей сути в последовательном коде)
CALL MPI_BARRIER(MPI_COMM_WORLD, IERR)...
3012 просмотров
schedule
12.11.2022
Получение случайных значений из распределения Фишера
В своих исследованиях я генерирую дискретные плоскости, которые предназначены для представления трещин в горных породах. Ориентация плоскости излома определяется ее направлением падения и падения. Зная это, я также знаю компоненты вектора нормали...
1849 просмотров
schedule
29.07.2022
Ошибка шины Fortran при изменении параметра
Всякий раз, когда я присваиваю новое значение параметру, я получаю сообщение об ошибке шины. Я не понимаю, как я указываю на несуществующую память. У меня должен быть доступ к этому адресу, так как он объявлен в списке параметров, если только...
1803 просмотров
schedule
01.08.2023
Можно ли ввести оператор FORTRAN 'READ' из строкового литерала?
В целях разработки некоторых тестов было бы полезно, если бы я мог вводить в оператор FORTRAN READ, используя строковый литерал в исходном коде, а не внешний файл или стандартный ввод. В Python есть модуль StringIO , который можно использовать для...
1968 просмотров
schedule
24.11.2022