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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2014, 00:35   #1
Ayna
 
Регистрация: 18.04.2014
Сообщений: 8
По умолчанию Задача в матлабе

Не могу найти ошибку, подскажите как решить?

Задача 5. Произвести дифференцирование функции y=ln(x+sqrt(x^2+1))
и вычислить значение в первой производной точке =5.


syms x
f=sum('(log(x + sqrt(x^2+1))');
F = diff(f)
% первая производная от f
subs(F,x,5)
% значение первой производной в точке
Ayna вне форума Ответить с цитированием
Старый 18.04.2014, 07:25   #2
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

пересчитай скобки в формуле )
Son Of Pain вне форума Ответить с цитированием
Старый 18.04.2014, 20:06   #3
Ayna
 
Регистрация: 18.04.2014
Сообщений: 8
По умолчанию

я добавила скобку, но результат тот же((
Ayna вне форума Ответить с цитированием
Старый 18.04.2014, 20:09   #4
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Какая конкретно ошибка?
Son Of Pain вне форума Ответить с цитированием
Старый 18.04.2014, 23:12   #5
Ayna
 
Регистрация: 18.04.2014
Сообщений: 8
По умолчанию

при пересчете выдает ответ такого вида
F =

[]
Ayna вне форума Ответить с цитированием
Старый 19.04.2014, 01:52   #6
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

А зачем sum возле формулы?
Son Of Pain вне форума Ответить с цитированием
Старый 19.04.2014, 20:44   #7
Ayna
 
Регистрация: 18.04.2014
Сообщений: 8
По умолчанию

так было написано в подобном примере решения этой задачи. Сейчас убрала sum ответ стал более похожим на реальность)
F =

(1+1/(x^2+1)^(1/2)*x)/(x+(x^2+1)^(1/2))



ans =

0.1961
Ayna вне форума Ответить с цитированием
Старый 19.04.2014, 21:18   #8
Ayna
 
Регистрация: 18.04.2014
Сообщений: 8
По умолчанию

подскажите пожалуйста ещё, где здесь ошибка

% Задача 7. Вычислить определённый интеграл .

syms x pi/3 0
s=('cos^2(x)*sin(2*x)');
ss=int(s,x,pi/3,0)
pretty(ss)

выдает при пересчете такую ошибку
??? Error using ==> syms at 58
Not a valid variable name.
Ayna вне форума Ответить с цитированием
Старый 20.04.2014, 00:43   #9
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Видимо, в первой строчке нужно оставить только syms x

P. S. на самом деле я этот матлаб ни разу в жизни не запускал даже, потому могу только логически угадывать )
Son Of Pain вне форума Ответить с цитированием
Старый 20.04.2014, 21:58   #10
Ayna
 
Регистрация: 18.04.2014
Сообщений: 8
По умолчанию

Подскажите что здесь не так?

% Задача 8. Провести числовое интегрирование функции, заданной формулой,
% при a=1,b=2, шаг табуляции h=0.01

>> h=0.01;
a=1;
b=2;
x=a:h:b;% Шаг равен 0.01
y=(x^2+x);
s=trapz(x,y)

Вылетает ошибка при пересчете

??? Error using ==> mpower
Matrix must be square.
Ayna вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа на матлабе -Vinchester- Помощь студентам 0 05.05.2013 12:47
программа в матлабе Айгуль1 Фриланс 1 26.05.2012 21:41
Рекурсия в матлабе Vovochka77 Помощь студентам 0 18.04.2012 20:19
График в Матлабе kop Помощь студентам 2 30.01.2011 16:16
приложения в Матлабе Kracozebr Помощь студентам 0 09.08.2010 22:27