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

Для функции y(x) вычислить значения от x[a,b] с шагом h вывести их в виде таблицы

10.12.2016, 19:01. Показов 1098. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Для функции y(x) вычислить значения от x[a,b] с шагом h вывести их в виде таблицы значений и графика.Программа должна содержать комментарии и запрашивать ввод a,b,h.

y(x) - система уравнений: 1. x^5+cosx-1, x>=0
2. -cosx, x<0.

Записала в файл-сценарий:
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 script
a=input('Введите значение a:');
b=input('Введите значение b:');
h=input('Введите шаг h:');
x=a:h:b;
if x>=0
y=x.^5+cos(x)-1
else 
y=-cos(x)
end
disp('Первая строчка значения x, вторая строчка значения y:')
[x;y]
plot(x,y)
grid on
Программа работает, но верно не считает и условие что x>=0 или x<0 не соблюдает . Преподаватель сказал ,что нужно вставить цикл for ,но как это сделать не могу понять, помогите пожалуйста.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2016, 19:01
Ответы с готовыми решениями:

Вычислить и вывести в виде таблицы значения функции F на интервале от x0 до xk c шагом ∆x
Вычислить и вывести в виде таблицы значения функции F на интервале от x0 до xk c шагом ∆x. ...

Вычислить и вывести на экран в виде таблицы значения функции F в интервале от X1 до X2 с шагом dX
Помогите кто чем сможет, очень надо. Задачки говорят простые, но видать для тех кто хоть раз...

Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX
Помогите исправить ошибку в программе, она запускается, но результат не выводит. И как учесть...

Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Xнач. до Xкон. с шагом dX.
F={█(1/ax@(x-a)/x@10x/(c-4))┤при x+5&lt;0 и c=0;при x+5&gt;0 и c≠0; в остальных случаях где a, b, c -...

5
Эксперт по электронике
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,489
10.12.2016, 19:27 2
Цитата Сообщение от toypypp Посмотреть сообщение
Преподаватель сказал ,что нужно вставить цикл for
Бить надо таких "преподавателей"
Matlab M
1
2
3
4
5
6
7
8
9
10
clc; close all; clear;
a=input('Введите значение a:');
b=input('Введите значение b:');
h=input('Введите шаг h:');
x = a:h:b;
y = (x.^5+cos(x)-1).*(x>=0) - cos(x).*(x<0);
disp('Первая строчка значения x, вторая строчка значения y:')
[x;y]
plot(x,y)
grid on
2
Matasin
10.12.2016, 20:21
  #3

Не по теме:

Цитата Сообщение от toypypp Посмотреть сообщение
Преподаватель сказал ,что нужно вставить цикл for
Зачем?

0
R2D2
10.12.2016, 22:32
  #4

Не по теме:

Matasin, видимо потому, что ряд преподавателей преподают не matlab, а предмет, который называется "Matlab, как продвинутый C++"

0
Matasin
10.12.2016, 23:21
  #5

Не по теме:

R2D2, не встречал таких. Хм-мм... А если промежуток от нуля до тысячи с шагом одна стотысячная - он тоже будет с циклом развлекаться? :rofl:

0
Модератор
1731 / 1581 / 528
Регистрация: 13.09.2015
Сообщений: 5,468
12.12.2016, 08:33 6
Для вывода в виде таблицы можно воспользоваться функцией table, преобразовав предварительно массивы значений в вектор-столбцы:
Matlab M
1
2
3
x=x';
y=y';
table(x,y)
1
12.12.2016, 08:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.12.2016, 08:33
Помогаю со студенческими работами здесь

Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с...

Вычислить и вывести на экран в виде таблицы значения функции F, на интервале от Хнач до Хкон с шагом dX
Помогите пжл решить задачки....Очень нужно... Заранее Спасибки:) 1) Вычислить и вывести на экран...

Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Xнач. до Xкон. с шагом dX.
помогите пожалуйста решить. ваще не щарю в С++. Вычислить и вывести на экран в виде таблицы...

Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX
C++ Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон....


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru