0 / 0 / 0
Регистрация: 06.03.2017
Сообщений: 5
1

Построить кусочную функцию

18.06.2017, 15:13. Показов 1980. Ответов 11
Метки нет (Все метки)

Ребята кто разбирается: как написать систему уравнений, написал так, но чето не то:

Matlab M
1
2
3
4
5
6
7
8
and (x > -2, x < -1)
y = exp(x)
 
and (x >= -1, x < 0)
y = x/2
 
and (x >= 0, x < 2)
y = x^2
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.06.2017, 15:13
Ответы с готовыми решениями:

Вычислить кусочную функцию
составить программу,вычисляющую значения функций y={a}^{2}*x+{b}^{2}*{x}^{2} x&lt;1.2 y={a}^{2}+x ...

Построить графики входного и выходного сигнала через кусочную ВАХ
clear, clc; clear, clc; %Дано: dt=(10^(-3)); t=0: dt: 1; f=10; %Частота, Гц Uo=0; ...

Не могу построить кусочную функцию
Подскажите пожалуйста, в чем ошибка? Все условия вроде выделены правильно, но никак не строит график

Вычислить кусочную функцию
Добрый день! Помогите пожалуйста, кто может с заданием. нужно написать программу, которая будет...

11
5785 / 4205 / 1683
Регистрация: 02.02.2014
Сообщений: 11,288
18.06.2017, 15:18 2
пример кусочной функции тут
Построить график кусочной функции
1
0 / 0 / 0
Регистрация: 06.03.2017
Сообщений: 5
18.06.2017, 21:02  [ТС] 3
прошу написать подробней на моём примере, если можно, пожалуйста, я не силен в программе.
0
164 / 144 / 49
Регистрация: 29.10.2014
Сообщений: 738
19.06.2017, 19:25 4
А чему х у Вас равен?
0
Эксперт по математике/физике
3364 / 1889 / 569
Регистрация: 09.04.2015
Сообщений: 5,297
19.06.2017, 21:02 5
А чему равна функция при х<=-2 и x>=2?
И что делать если поступят данные из этого диапазона?
0
5785 / 4205 / 1683
Регистрация: 02.02.2014
Сообщений: 11,288
19.06.2017, 21:13 6
Matlab M
1
x=-2:0.01:2
функция ограничена по х...
0
Эксперт по математике/физике
3364 / 1889 / 569
Регистрация: 09.04.2015
Сообщений: 5,297
19.06.2017, 21:32 7
Цитата Сообщение от Krasme Посмотреть сообщение
функция ограничена по х...
-2 и 2 не входят в диапазон определения.
Да это и неважно, важно что к функции можно обратится с любым параметром, а она должна выдавать некоторый разумный результат.
Например можно скомандовать вычислить аsin(5), получить сообщение об ошибке.
0
0 / 0 / 0
Регистрация: 06.03.2017
Сообщений: 5
19.06.2017, 23:36  [ТС] 8
до истины доймем с этим вопросом)
ну признавайтесь, кто разбирается в этом всем?
мне нужно по учебе, очень выручили бы.
исходное: дана система из трех уравнений
1.y=e^x, -2<x<-1
2.y = x/2, -1<=x<0
3.y = x^2, 0<=x<2
все это нужно написать в матлабе, чтобы получилось что то дельное)
0
Эксперт по математике/физике
3364 / 1889 / 569
Регистрация: 09.04.2015
Сообщений: 5,297
20.06.2017, 07:15 9
По ссылке Krasme отличный пример, на его основе только ... не может составить аналогичную функцию
Вот код Вашей функции, но если Вы не разберетесь как он работает, преподаватель сразу обнаружит, что это чужой код
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
% Тестирование функции
function  res
close all;clear all; clc;
x = -3:0.01:3;
y = f_k(x);
plot(x,y), grid on
end
% Кусочная функция f_k
% x аргумент, должен быть в диапазоне ]-2, 2[
function y = f_k(x)
f1=find(x<=-2);
f2=find(x>=2);
if( length(f1)>0 || length(f2)>0 )
    disp('Предупреждение. Аргумент функции f_k(x) вне диапазона ]-2, 2[ ');
end
y = 0*(x<=-2) + (x>-2 & x<-1).*exp(x) + (x>=-1 & x<0).*x/2 + (x>=0 & x<2).*x.^2 + 0*(x>=2);
end
1
164 / 144 / 49
Регистрация: 29.10.2014
Сообщений: 738
20.06.2017, 16:27 10
Вот еще, как вариант :
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
clc 
clear 
ydata=funPlot (@myF,-2,-1)
function xout =funPlot (fun, xmin,xmax) 
                 x=lifespans(xmin, xmax, 10)
                 y =myF (x)
                 xout (1,1)=xmin ;
                 xout (2,1)=(xmin +xmax) /2;
                 xout (3,1)=xmax ;
                 plot (x,y);
end 
function y =myF (x)
                y =exp (x)
end
Добавлено через 8 минут
Только не ydata, а xdata.
1
0 / 0 / 0
Регистрация: 06.03.2017
Сообщений: 5
20.06.2017, 21:05  [ТС] 11
Спасибо всем! ребята, последние два ответа которые, завтра вобью в матлаб, посмотрю что и как, надеюсь сработает.
0
164 / 144 / 49
Регистрация: 29.10.2014
Сообщений: 738
21.06.2017, 06:58 12
Удачи
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2017, 06:58

Вычислить кусочную функцию
Помогите решить задачу на асемблере:( вычислить ф-цию (x+3)в квадрате/2x при...

Вычислить кусочную функцию
Нужно написать код к этому

Не могу восстановить кусочную функцию
Имеется задание 1) Теорема Котельникова утверждает, что если в спектре сигнала не содержится...

[emu8086] Вычислить кусочную функцию
4*I-7 , I&gt;3 M= I*I+4*I-7 , I&lt;3 (I*I*I)/(I*I+2) , I=3


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

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