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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.09.2012, 00:45   #1
Аделинкка
Пользователь
 
Аватар для Аделинкка
 
Регистрация: 24.03.2012
Сообщений: 68
По умолчанию Производные scilab!

Неспокойной ночи!Кто-нибудь понимает в scilabe?
Нет,не блондинка!!
Аделинкка вне форума Ответить с цитированием
Старый 15.09.2012, 01:55   #2
Аделинкка
Пользователь
 
Аватар для Аделинкка
 
Регистрация: 24.03.2012
Сообщений: 68
По умолчанию

Я немног покапалась...чуток разобралась,теперь вопрос обстоит с интегралами...Я могу найти интеграл от простой функции sin(x),а что делать если у меня sin(x)+cos(x)?
Нет,не блондинка!!
Аделинкка вне форума Ответить с цитированием
Старый 15.09.2012, 13:11   #3
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Это разбивается на сумму интегралов простых функций, в вашем случае это будет равно Интеграл от sin(x) + Интеграл cos(x)
Вадим Мошев вне форума Ответить с цитированием
Старый 15.09.2012, 14:01   #4
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,376
По умолчанию

А что мешает описать свою функцию?
Если установлен Scilab, то там есть в меню пункт "Справка".
Можно найти и в manual.
Смотреть в сторону deff или function.

Примеры:
Код:
//Определение функции одной строкой
function y=sq(x),y=x^2,endfunction

//Пример определения вложенной функций
function y=foo(x)
   a=sin(x)
function y=sq(x), y=x^2,endfunction
   y=sq(a)+1
endfunction

Должно получиться ...
Как-то так, ...
ViktorR на форуме Ответить с цитированием
Старый 17.09.2012, 02:33   #5
Аделинкка
Пользователь
 
Аватар для Аделинкка
 
Регистрация: 24.03.2012
Сообщений: 68
По умолчанию

Я решила вот так:
Код:
d6=integrate('(sin(x))^2+(cos(x))^3','x',0,%pi)
..немного попроще))
Нет,не блондинка!!
Аделинкка вне форума Ответить с цитированием
Старый 17.09.2012, 02:35   #6
Аделинкка
Пользователь
 
Аватар для Аделинкка
 
Регистрация: 24.03.2012
Сообщений: 68
По умолчанию

У меня новое задание)))чуть позже посоветуюсь с вами!)
Нет,не блондинка!!
Аделинкка вне форума Ответить с цитированием
Старый 17.09.2012, 03:09   #7
Аделинкка
Пользователь
 
Аватар для Аделинкка
 
Регистрация: 24.03.2012
Сообщений: 68
По умолчанию

Суммировать случайные числа в диапазоне (0,1) до тех пор ,пока значение суммы меньше 7. Дополнительное усл:слагаемые должны лежать в интервале (0,2;0,7),все слагаемые вывести на экран.
У меня сайлаб начинает тупить после этого
Код:
disp('********************FOURTH********************************')
s=0;//начальная сумма случайных значений
while s<7
    rand(x,y),//матрица случайных чисел в диапазоне от [0,1]
   while  (0.7>(x-y)),(0.2<(x-y))
       s=x+y;
  //    [x,y]//вывод значений х,у
      disp(x,'x='),
      disp(y,'y='),
      disp('                   '),
   end
end
disp(s,'Значение суммы')
Помогите,п-та!
Нет,не блондинка!!
Аделинкка вне форума Ответить с цитированием
Старый 20.09.2012, 22:12   #8
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,376
По умолчанию

Если ещё актуально:
Код:
while  (0.7>(x-y)),(0.2<(x-y))
'  Вот тут что ---^
По идее все что за while - логическое выражение.
Т.е. вероятно должно быть так:
Код:
while  ((0.7>(x-y)) AND (0.2<(x-y)))
Суммируем когда разность меньше 0.7 но больше 0.2.

Что-то вроде этого ...
Как-то так, ...
ViktorR на форуме Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массив указателей на производные классы number0ne Общие вопросы C/C++ 10 17.06.2012 21:32
производные классы missg C++ Builder 15 10.04.2012 18:16
найти производные serj-07 Фриланс 5 16.02.2010 00:32
Производные паскаль Igomax Помощь студентам 9 10.10.2009 17:21
С++ Производные классы (Ошибка) Sweta Помощь студентам 9 23.04.2008 12:58