Программирование

MathLab! Помощь!

Glas 07-05-2012 12:49

x=0:1:92;%1 это шаг, для повышения точности можно уменьшить
y = ((x + 1)^0.5)(x-2)/x^2;
plot(x, y);

Капец люди ленивые пошли, два запроса в гугле сделать лень.

Erichkrauser 07-05-2012 19:43

Мне необходимо написать программу, то есть файлик матлабовский с прогой прикрепите, если не трудно. В долгу не останусь.
Glas 07-05-2012 20:27

скопировать в .m файл слабо?
quote:
Originally posted by Glas:

x=0:1:92;%1 это шаг, для повышения точности можно уменьшить
y = ((x + 1)^0.5)(x-2)/x^2;
plot(x, y);



Erichkrauser 08-05-2012 16:58

если можно просто скопировать в м-файл- Большое спасибо. Дело в том, что я "ПОЛНЫЙ НОЛЬ" в этом, и ни разу в жизни не "видел" матлаб. и Услышал о нем "позавчера". если все так просто- СПАСИБО.
Erichkrauser 08-05-2012 17:40

в матлабе не работает. не компилится(
Erichkrauser 08-05-2012 18:56

Короче перестал он ругаться на код- теперь график строит ПУСТОЙ! Что такое??
Код
x = [1:1:92];
y = (((2.*x+3).^0.5).*(x-2))/(x.^2);
plot(x, y);


График пустой потому, что он вычисляет одно значение У=0,1605. Почему?? Помогите.

Erichkrauser 08-05-2012 19:31

Закрывайте тему. Все решено.
Erichkrauser 08-05-2012 19:43

Сам додумался. Хотя я в этом Болван!!!
x = [1:1:92];%счетчик X от 1 с шагом 1 до 92
y = (((2*x+3).^0.5).*(x-2))./x.^2%собственно, функция
hPlot=plot(x, y, 'g')%выводим график зеленым цветом('g')
set( hPlot, 'LineWidth', 2 );%устанавливаем толщину линии графика
grid% выводим график с сеткой. Можно без нее вообще
Glas 08-05-2012 20:33

я хз зачем квадратные скобки для х и зачем манипуляции после plot(x,y);
Erichkrauser 16-05-2012 16:23

после плота манипуляции нужны, ибо в контрольной стоит условие- вывести зеленым и с определенной толщиной.
Erichkrauser 06-08-2012 18:00

quote:
Originally posted by Erichkrauser:
Кто возьмется- в ПМ