Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.91
Kad1c
0 / 0 / 0
Регистрация: 16.04.2013
Сообщений: 11
#1

Кусочно-линейная функция - C++

29.05.2013, 05:39. Просмотров 1511. Ответов 5
Метки нет (Все метки)

Разработайте программу для вычисления значений функции приведенной на графике, исходя из предложения, что при X<-2 и при X>5 поведение функции не изменяется.
Кусочно-линейная функция

Образец:
Кусочно-линейная функция
Кусочно-линейная функция
Кусочно-линейная функция
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2013, 05:39     Кусочно-линейная функция
Посмотрите здесь:

Кусочно-линейная аппроксимация - C++
Добрый времени суток всем. Необходима помощь в написание алгоритма кусочно-линейной аппроксимации. У меня дана таблица зависимости, грубо...

Кусочно-линейная аппроксимация - C++
Здравствуйте. Задача: есть два массива X и Y (с одинаковым количеством элементов - по 19). Необходимо установить зависимость между...

Класс функция(линейная или квадратичная) - C++
Описать класс Математическая функция.Функция может быть линейной y=ax+b или квадратичной y=a*x*x+bx+c. Данные...

Табулирование кусочно непрерывной функции. - C++
Помогите пожалуйста с решением задачи. Выводить по диагонали снизу вверх слева направо в формате f(x)=y через паузы по 5 секунд порциями...

Табулирование кусочно-непрерывной функции - C++
Нужна программа по табулированию кус.-непр. функции. Помогите пожалуйста. Система образования убивает, ты приходишь с 0 знаниями с++ и...

Вычислить значение кусочно заданной функции - C++
Здравствуйте! прошу помочь с программой

Вычислить значение кусочно заданной функции - C++
Нужно написать программу с условиями. Имеем систему уравнений которые программа должна решить в зависимости от введенных значений. Я...

Найти значение кусочно-непрерывной функции - C++

Вычислить значение кусочно заданной функции - C++
X^2 + |x| , если -5&lt;x&lt;0 F(x) = 5x^3 + cosx , если 0&lt;=x&lt;2

Вычисление значений кусочно заданной функции - C++
Найдите ошибки. Составить схему алгоритма и программу вычисления функции y=f(x) используя оператор условной передачи управления -...

Вычисление знрачения кусочно заданной функции - C++
Пожалуйста покажите как сделать вычисление! Я в этом новичок, задали написать программу С++ по вычислении функции.

Вычисление значений кусочно заданной функции - C++
Составление программ и использованием процедур и функций 4-го элемента выражения оформить как функцию ввод исходных данных оформить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kad1c
0 / 0 / 0
Регистрация: 16.04.2013
Сообщений: 11
29.05.2013, 05:43  [ТС]     Кусочно-линейная функция #2
Замечание:
Желательно сразу текст программы, пожалуйста.
Зосима
4856 / 3225 / 304
Регистрация: 02.04.2012
Сообщений: 6,136
Записей в блоге: 15
Завершенные тесты: 1
29.05.2013, 12:29     Кусочно-линейная функция #3
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
clear, clc
 
x = -4:0.1:6;
y = (x+3).*(x<=0) + ...
    3*((0<x)&(x<=1)) + ...
    (-2*x+5).*((1<x)&(x<=3)) + ...
    (3*x-10).*((3<x)&(x<=4)) + ...
    2*(x>4);
 
plot(x,y,'linew',2)
grid on
axis([-4 6 -2 4])
Добавлено через 4 минуты
Ан-нет это был пример, ща набросаю исходную ф-цию

Добавлено через 23 минуты
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
clear, clc
 
x = -4:0.1:6;
y = (0.5*x+1.5).*(x<=-1) + ...
    1*((-1<x)&(x<=0)) + ...
    (-x+1).*((0<x)&(x<=1)) + ...
    (0.5*x-0.5).*((1<x)&(x<=2)) + ...
    0.5*((2<x)&(x<=4)) + ...
    (-0.5*x+2.5).*(x>4);
 
plot(x,y,'linew',2)
grid on
axis([-4 6 -1 2])
Kad1c
0 / 0 / 0
Регистрация: 16.04.2013
Сообщений: 11
29.05.2013, 12:39  [ТС]     Кусочно-линейная функция #4
Можно в таком формате?
http://www.cyberforum.ru/attachments/274539d1369791504t
Зосима
4856 / 3225 / 304
Регистрация: 02.04.2012
Сообщений: 6,136
Записей в блоге: 15
Завершенные тесты: 1
29.05.2013, 12:45     Кусочно-линейная функция #5
На Си чтоле?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <conio.h>
 
void main(void) 
{ 
float x,y;
printf("Введите x\n"); scanf ("%f ", &x) ;
if (x<=-1) y=0.5*x+1.5; 
  else if (x<=0) y=1;
    else if (x<=1) y=-x+1;
      else if (x<=2) y=0.5*x+0.5;
       else if (x<=4) y=0.5;
         else y=-0.5*x+2.5; 
printf ("Значение функции при x=%7.3f равно %7.3f\n",x,y); 
getch();
}
Kad1c
0 / 0 / 0
Регистрация: 16.04.2013
Сообщений: 11
30.05.2013, 06:29  [ТС]     Кусочно-линейная функция #6
Большое спасибо!
Yandex
Объявления
30.05.2013, 06:29     Кусочно-линейная функция
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru