2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Вычисления в MatLab
Сообщение27.10.2015, 20:40 
Вычислите значения функции
$f(x)=(4+7x)\sin(\pi\sqrt[3]{1+x})$ на отрезке $a=0$ и
$b=7$ с шагом $h=0.7$

Нужен график синуса,
если функцию прописать так
x = [0:0.7:7];
y = (4+7*x)'*sin(pi*(1+x).^(1/3));
то выдаёт прямые линии (масштаб менял), что не так?, заранее спасибо.

 
 
 
 Re: Вычисления в MatLab
Сообщение27.10.2015, 20:44 
Аватара пользователя
А зачем вы после $(4+7x)$ штрих ставите? Он эту скобку транспонирует и далее умножает на вектор-строку, получается матрица...

 
 
 
 Re: Вычисления в MatLab
Сообщение27.10.2015, 21:01 
paw234 в сообщении #1067522 писал(а):
Нужен график синуса,
Кстати, похожей на "график синуса" итоговая картинка не будет.

 
 
 
 Re: Вычисления в MatLab
Сообщение27.10.2015, 22:47 
Аватара пользователя
paw234 в сообщении #1067522 писал(а):
если функцию прописать так
x = [0:0.7:7];

Лучше, что бы не нарваться на ошибки округления, писать
Используется синтаксис Matlab M
x=(0:10)/10*7;

 
 
 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group