Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2014, 09:55   #1
Stanislav23
Новичок
Джуниор
 
Регистрация: 17.10.2014
Сообщений: 2
По умолчанию Матрицы в Scilab

Работаю в Scilab. Столкнулся со следующей проблемой. Организовал цикл:

Код:
A4 = zeros(1,q)
for i = 1:q
     if (D1(1,i)>A3(1,i)) and (D1(1,i)<A3(2,i)) then A4(1,i) = D1(1,i); 
     end
        if ((D1(2,i) > A3(1,i)) and (D1(2,i) < A3(2,i))) then A4(1,i) = D1(2,i);
        end
end
Все используемые матрица D1, А3, А4 - определены и проверены через распечатывание. Тем не менее цикл не работает. На консоле имеет место сообщение:

-->exec('C:\Documents and Settings\User\Desktop\.sce', -1)
if (D1(1,i)>A3(1,i)) and (D1(1,i)<A3(2,i)) then A4(1,i) = D1(1,i);
!--error 144
Операция для заданных операндов не определена.
отметьте или определите функцию %s_2_s как перегружаемую.
at line 127 of exec file called by :
exec('C:\Documents and Settings\User\Desktop\.sce', -1)

Не могу понять в чём дело. Предполагаю, что дело в том, что элементы матриц D1, А3, А4 были не введены, а рассчитаны и являются иррациональными числами, число разрядов которых определяется используемой разрядной сеткой (у меня 8 разрядов). Возможно, что программная среда работает с большей разрядной сеткой, а выводит 8-мь разрядов. Но это всего лишь предположение и возможно неверное.
Надеюсь на помощь. С уважением Станислав

Последний раз редактировалось Stilet; 17.10.2014 в 11:01.
Stanislav23 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
2 графика в scilab kate_ Помощь студентам 0 16.11.2013 22:26
Scilab задачи. bubu Помощь студентам 1 27.12.2011 20:44
Scilab Igel93 Помощь студентам 0 20.12.2011 22:17
задачи на SciLab ZinGoZol Фриланс 2 06.02.2011 18:50
Scilab + нейросети dox07 Помощь студентам 0 08.01.2011 18:28