izhevsk.ru Главная /  Программирование /  MathLab! Помощь!
тема закрыта

Имя:
Пароль:
 зарегистрироваться | Войти через
напоминатель пароля
MathLab! Помощь!
НОВАЯ ТЕМА правила | поиск | картинки | | | о форуме |
  Новости | Авто | Недвижимость | Работа | Бизнес | Стройка | Объявления | Совместная покупка | | |
  следующая тема | предыдущая тема
Автор Тема:   MathLab! Помощь!   версия для печати
Erichkrauser
Рейтинг: 0/-1
-- написано 6-5-2012 18:31 Erichkrauser

Помогите срочно! Нужно навалять простую программу в матлабе. Сам нихрена не понимаю, поэтому обращаюсь!

Задача: "Надо написать программу в мат лабе и построить график где х принимает значения от 0 до 92". Формула во вложенном файле

click for enlarge 1920 X 1393  46,7 Kb picture

история редактирования

Показать текст сообщения полностью
Erichkrauser
Рейтинг: 0/-1
-- написано 6-5-2012 18:33 Erichkrauser

Кто возьмется- в ПМ или 8-965-840-35-31.
Glas
Рейтинг: 64/-20
-- написано 7-5-2012 00:49 Glas

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

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

Erichkrauser
Рейтинг: 0/-1
-- написано 7-5-2012 19:43 Erichkrauser

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

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

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



Erichkrauser
Рейтинг: 0/-1
-- написано 8-5-2012 16:58 Erichkrauser

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

в матлабе не работает. не компилится(
Erichkrauser
Рейтинг: 0/-1
-- написано 8-5-2012 18:56 Erichkrauser

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


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

история редактирования

Erichkrauser
Рейтинг: 0/-1
-- написано 8-5-2012 19:31 Erichkrauser

Закрывайте тему. Все решено.
Erichkrauser
Рейтинг: 0/-1
-- написано 8-5-2012 19:43 Erichkrauser

Сам додумался. Хотя я в этом Болван!!!
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
Рейтинг: 64/-20
-- написано 8-5-2012 20:33 Glas

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

после плота манипуляции нужны, ибо в контрольной стоит условие- вывести зеленым и с определенной толщиной.
Erichkrauser
Рейтинг: 0/-1
-- написано 6-8-2012 18:00 Erichkrauser

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


200x150 320x240 400x300 800x600    без переносов   
быстрый ответ   

подпись
следующая тема | предыдущая тема

Главная /  Программирование /  MathLab! Помощь! форумы izhevsk.ru

 
 
 
 
 
© ООО "Марк" 2020
 
Интернет-провайдер КК МАРК-ИТТ