129 читали · 2 года назад
Штриховка области в MATLAB
В MATLAB для закрашивания области под кривой Y существует функция area(X,Y). Однако при построении графиков иногда требуется заштриховать (а не закрасить) область прямыми линиями, для чего в MATLAB нет встроенного инструмента. Для решения этой проблемы мной была написана функция plotShady(x1,y1,x2,y2,k0,r,color,lineW), которая покрывает область параллельными линиями между двумя кривыми: первая кривая - x1 и y1, вторая кривая - x2 и y2. Можно задавать их наклон (k0), толщину (lineW), цвет (color) и расстояние (r) между ними...
106 читали · 1 год назад
Scilab. plot2d. Стиль линии, толщина линии
Построение графика с помощью plot2d. на данном графике показано как можно изменить стиль линии, толщину линии. Как сделать чтобы не отображались оси координат. // plot2d построение графика clf(); x=[0:0.1:2*%pi]';// значения х задаются в виде столбца plot2d(x,[sin(x) 2*sin(x) cos(x)],style=[color("red"), color("blue"), color("green")], frameflag=4, leg="sin(x)@2*sin(x)@cos(x)"); a = gca(); a...