реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Не считается полином в матлабе
Stefan1
сообщение Sep 11 2012, 10:16
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 414
Регистрация: 7-04-11
Из: Москва
Пользователь №: 64 187



Здравствуйте! У меня проблема: не считается полином в зависимости от переменной х (приведен в приложенном файле) при задании последовательности значений переменной х, например от 0 до 100, пишет, что матрица должна быть квадратной. Когда же я задаю одно значение х - то считает правильно. Как обойти эту проблему и построить зависимость от х для этого полинома?

Прикрепленный файл  global_x.doc ( 24 килобайт ) Кол-во скачиваний: 129


Сообщение отредактировал Stefan1 - Sep 11 2012, 10:21
Go to the top of the page
 
+Quote Post
thermit
сообщение Sep 11 2012, 11:20
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



так должно быть:

Код

x=(0:1:60);
if x<0.1, x=0.1; end
cd=((27.39482+12.43416*x-0.8119342*x.^2+0.07512198*x.^3)./(1+1.049217*x-0.06687*x.^2+0.0081453*x.^3+(1.56862*10^(-5))*x.^4));
plot(x,cd,'b');
Go to the top of the page
 
+Quote Post
Stefan1
сообщение Sep 11 2012, 12:50
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 414
Регистрация: 7-04-11
Из: Москва
Пользователь №: 64 187



Цитата(thermit @ Sep 11 2012, 15:20) *
так должно быть:

Код

x=(0:1:60);
if x<0.1, x=0.1; end
cd=((27.39482+12.43416*x-0.8119342*x.^2+0.07512198*x.^3)./(1+1.049217*x-0.06687*x.^2+0.0081453*x.^3+(1.56862*10^(-5))*x.^4));
plot(x,cd,'b');


Благодарю за подсказку!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 21:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01384 секунд с 7
ELECTRONIX ©2004-2016