Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите найти ошибку 
V
    Опции темы
gpz
Дата 7.4.2012, 10:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 21.7.2011

Репутация: нет
Всего: нет



Добрый день!

Помогите найти ошибку: Vector expression used where scalar expression required

Код

       tt=1.       
       os=alfrm
       do 13 k=1,20
       k21=k*2 +1
       tt=tt*k
       aa = ((-1)**(k)*alfrm**k21) / (k21*tt)
 13    Os=Os + aa
       Os=1.- pi_2*Os

       
Если в 6 строке убрать переменную tt, то при компиляции ошибка пропадает

Спасибо!

Это сообщение отредактировал(а) gpz - 7.4.2012, 10:59
PM MAIL   Вверх
Фантом
Дата 7.4.2012, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: 5
Всего: 49



Цитата(gpz @  7.4.2012,  11:56 Найти цитируемый пост)

Помогите найти ошибку: Vector expression used where scalar expression required

Ошибка состоит в том, что где-то вместо обычной числовой переменной фигурирует массив. Но, поскольку Вы не привели код целиком (с описанием переменных), то ничего большего по этому поводу сказать нельзя.
PM   Вверх
gpz
Дата 7.4.2012, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 21.7.2011

Репутация: нет
Всего: нет



Цитата

Ошибка состоит в том, что где-то вместо обычной числовой переменной фигурирует массив


спасибо за помощь, действительно переменная tt оказалась массивом



Это сообщение отредактировал(а) gpz - 7.4.2012, 11:29
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Fortran | Следующая тема »


 




[ Время генерации скрипта: 0.0416 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.