日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

d3.js 旋转图形_MATLAB 的图形处理

發(fā)布時(shí)間:2025/3/15 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 d3.js 旋转图形_MATLAB 的图形处理 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一基本繪圖函數(shù)

1. 平面曲線繪圖

plot(Y) 如Y是實(shí)向量,則繪出橫坐標(biāo)值為序號,縱坐標(biāo)值為Y的曲線,如Y是虛數(shù),則橫坐標(biāo)值為Y的實(shí)部,縱坐標(biāo)為Y的虛部的曲線,點(diǎn)與點(diǎn)之間用線段相連。如果Y是矩陣,則畫出Y中各列相對于行號的曲線.

plot(X,Y), 如X,Y為同維實(shí)向量,則繪出橫坐標(biāo)為X縱坐標(biāo)為Y的曲線 plot(X,Y, 'Linespec'), 按Linespec所規(guī)定的線型、標(biāo)記點(diǎn)、顏色繪線。

其中Linespec為字符串,是下列字符的組合

線型: 實(shí)線 - ,長劃虛線--,短虛線:,點(diǎn)劃線-. ,

標(biāo)記點(diǎn):點(diǎn)., 加號+,星號*,圈o,叉x,方塊s,菱形d,上三角^, 下三角v,左三角<, 有三角>, 五角星p,六角星h

顏色:紅r,綠g,藍(lán)b,黃y,粉紅m,青c,白w,黑k

甚至還可以設(shè)置線寬'LineWidth',標(biāo)記點(diǎn)邊緣顏色'MarkerEdgeColor',標(biāo)記點(diǎn)填充顏色'MarkerFaceColor',標(biāo)記點(diǎn)大小'MarkerSize' 如下例

plot(X,Y,'Linespec', '-bs', 'LineWidth',2,MarkerEdgeColor','y','MarkerFaceColor','y','MarkerSize',10)

如要畫幾條曲線在一張圖上,只要在plot函數(shù)中依次輸入即可,例

ploy(x1,y1,'r',x2,y2,'b')

如果幾條曲線的橫坐標(biāo)值都相等為x,可以把幾條曲線的縱坐標(biāo)值組成一個(gè)矩陣Y的列向量,然后plot(x,Y)即可,這時(shí)各條曲線的顏色按照規(guī)定的次序循環(huán)表示。

如果幾條曲線的縱坐標(biāo)值都相等為y,可以把幾條曲線的橫坐標(biāo)值組成一個(gè)矩陣X的列向量,然后plot(X,y)即可,這時(shí)各條曲線的顏色按照規(guī)定的次序循環(huán)表示。

不然,把各曲線的橫坐標(biāo)值組成一個(gè)矩陣X的列,列坐標(biāo)組成矩陣Y的列,然后plot(X,Y).

要在圖的正上方給出標(biāo)題,可用title('標(biāo)題')實(shí)現(xiàn),如

title('正弦函數(shù)圖形','FontName','隸書','FontSize',20), 數(shù)學(xué)符號可用TeX語言輸入,常用的幾個(gè):leq 小于等于,pi 圓周率,int 積分號,sum 求和號 leftarrow 左箭頭 rightarrow右箭頭

要加注坐標(biāo)軸:

xlabel('橫坐標(biāo)的注') ylabel('列坐標(biāo)的注')

加注圖例:

legend('字符串1','字符串2','字符串3',pos) 其中pos省卻時(shí)圖例位于右上角,0時(shí)為最佳位置,2為左上角,3為左下角,4為右下角,-1為圖的右側(cè)

如要使圖例的邊框不顯示,可用legend('boxoff'), 如要圖例不顯示,可用legend('hide')

要在圖形上的(x,y)處加寫文本可用text(x,y,'加寫的文本')

使用鼠標(biāo)在指定位置寫上文本:

gtext('文本')

這時(shí)在圖形窗口出現(xiàn)一個(gè)隨鼠標(biāo)移動(dòng)的十字交叉線,將鼠標(biāo)指針移動(dòng)到要寫入的位置時(shí),點(diǎn)擊鼠標(biāo)左鍵即可。

圖形窗口

MATLAB的所有圖形都顯示在特定的窗口中,稱為圖形窗口??捎胒igure創(chuàng)建一個(gè)新的圖形窗口,每個(gè)圖形窗口有一個(gè)編號,顯示在圖形窗口的左上角。如Figure 1等, 如果沒創(chuàng)建圖形窗口,則在調(diào)用畫圖命令時(shí)自動(dòng)創(chuàng)建一個(gè)圖形窗口;如已有一個(gè)圖形窗口,在缺省的情況下直接利用該窗口繪圖,原窗口中如有圖像則被覆蓋,(如在hold on情況下則是圖像疊加);如存在多個(gè)打開的圖形窗口,則將最后使用過得圖形窗口作為當(dāng)前窗口??梢杂胒igure(n)表示將第n個(gè)圖形窗口作為當(dāng)前窗口(或者用鼠標(biāo)點(diǎn)擊需要指定的圖形窗口)

用clf命令清除當(dāng)前圖形窗口中的內(nèi)容,用shg命令將當(dāng)前窗口放在最前面。

自定義坐標(biāo)軸的顯式刻度,例

t=-pi:pi/20:pi; y=sin(t); plot(t,y) set(gca,'xtick',[-pi:pi/2:pi],'xticklabel',{'-pi','-pi/2','0','pi/2','pi'}) yong

用鼠標(biāo)確定曲線上點(diǎn)的x坐標(biāo),在曲線上該點(diǎn)畫紅色星號,

t=0:pi/20:2*pi; plot(t,cos(t)); hold on set(gcf,'WindowButtonDownFcn',['p=get(gca,''CurrentPoint'');','px=p(1,1);py=cos(px);','plot(t,cos(t));','plot(px,py,''*r'');']) axis square

要在一個(gè)圖形窗口上畫幾個(gè)圖形,可用subplot(m,n,p)把圖形窗口分成m乘n個(gè)小窗口,并把第p個(gè)作為當(dāng)前窗口,窗口的順序是從左上角開始按行排列,然后用繪圖函數(shù),如plot等把圖畫在這個(gè)窗口中。

坐標(biāo)軸的控制

用axis命令來控制坐標(biāo)軸

axis([xmin,xmax,ymin,ymax]) 指定x與y軸的范圍 axis tight 以數(shù)據(jù)的大小為坐標(biāo)軸的范圍 axis ij 使縱坐標(biāo)向下為正 axis equal 使各坐標(biāo)軸刻度增量相同 axis square 使坐標(biāo)軸長度相同(刻度增量不必相同) axis off 不顯示坐標(biāo)軸

其他平面繪圖函數(shù)

對數(shù)坐標(biāo)繪圖:semilogx;semilogy; loglog

極坐標(biāo)繪圖: polar

雙Y 軸圖:plotyy;

條形:bar;例

x = -2.9:0.2:2.9; bar(x,exp(-x.*x),'b')

符號數(shù)學(xué)的簡易繪圖函數(shù)easyplot,ezpolar,ezplot3,ezcontour,ezmesh,ezsurf.ezsurfc;fplot例

syms x ezplot(erf(x))

syms t ezpolar(1+cos(t))

syms t ezplot3(sin(t),cos(t),t,[0,6*pi])

syms t s x=cos(s)*cos(t); y=cos(s)*sin(t); z=sin(s); ezsurf(x,y,z,[0,pi/2,0,3*pi/2]) view(17,40) shading interp

fplot;可以畫函數(shù)y=f(x)的圖像

如定義一個(gè)函數(shù)(函數(shù)向量)

function Y = myfun(x) Y(:,1) = 200*sin(x(:))./x(:); Y(:,2) = x(:).^2;

再建立一個(gè)函數(shù)句柄

fh = @myfun;

則可畫圖像

fplot(fh,[-20 20])

三維條形圖: bar3;

水平條形圖: barh; 三維水平條形圖:bar3h;

n組條形圖 group

餅圖:pie ; 三維餅圖pie3;

直方圖: hist;玫瑰圖,在極坐標(biāo)下的直方圖: rose; 例

theta = 2*pi*rand(1,50); rose(theta)

桿狀圖: stem;三維桿狀圖 stem3

階梯圖:stairs;

彩色分散點(diǎn)圖:scatter;可以改變點(diǎn)的大小和顏色的分散點(diǎn)圖;

填充的2-D圖函數(shù)area;例

Y = [1, 5, 3;3, 2, 7;1, 5, 3;2, 6, 1]; area(Y) grid on colormap summer set(gca,'Layer','top') title 'Stacked Area Plot'

方向及向量圖

羅盤圖compass; 羽毛圖feather; 箭圖quiver; 3維箭圖quiver3;

三維空間的繪圖函數(shù)

畫空間曲線:plot3

畫空間曲面函數(shù)

生成網(wǎng)格矩陣:meshgrid;

mesh;surf; meshc;surfc; 帶有等位線(contour)的圖 meshz; 帶有簾(curtain)的圖 pcolor 用顏色代表高度的平面圖 surfl; 可指定光照效果的圖

[x,y] = meshgrid(-3:1/8:3); z = peaks(x,y); surfl(x,y,z); shading interp colormap(gray); axis([-3 3 -3 3 -8 8])

surface; 低級繪圖函數(shù)

畫多面體填充顏色的函數(shù)

fill, 畫多邊形填充圖

fill3, 畫多面體填充表面圖

t = (1/16:1/8:1)'*2*pi; x = sin(t); y = cos(t); fill(x,y,'r') axis square

畫旋轉(zhuǎn)曲面:cylinder

t = 0:pi/10:2*pi; cylinder(2+cos(t),30); %在圓周上取30個(gè)網(wǎng)格點(diǎn) grid off %去掉坐標(biāo)網(wǎng)格線 axis off %去掉坐標(biāo)軸 colormap('default') %采用默認(rèn)色彩圖jet shading interp %使圖形表面為透明,無網(wǎng)格

色彩圖共有以下幾種

hsv - Hue-saturation-value color map.hot - Black-red-yellow-white color map.gray - Linear gray-scale color map.bone - Gray-scale with tinge of blue color map.copper - Linear copper-tone color map.pink - Pastel shades of pink color map.white - All white color map.flag - Alternating red, white, blue, and black color map.lines - Color map with the line colors.colorcube - Enhanced color-cube color map.vga - Windows colormap for 16 colors.jet - Variant of HSV.prism - Prism color map.cool - Shades of cyan and magenta color map.autumn - Shades of red and yellow color map.spring - Shades of magenta and yellow color map.winter - Shades of blue and green color map.summer - Shades of green and yellow color map.

也可以自定義色彩圖

畫橢球面

ellipsoid(x0,y0,z0, a,b,c) %畫中心在(x0,y0,z0), 三個(gè)半長軸分別為a,b,c的橢球面

動(dòng)畫制作之例:

for k = 1:16 % 用for循環(huán)制作圖像plot(fft(eye(k+16)))axis equalM(k) = getframe; endmovie(M,30) %放映動(dòng)畫30次

總結(jié)

以上是生活随笔為你收集整理的d3.js 旋转图形_MATLAB 的图形处理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 干b视频在线观看 | 精品国语对白 | 又黄又爽的网站 | 性色av一区二区三区免费 | 欧美午夜精品久久久久久浪潮 | 午夜欧美成人 | h片免费网站 | 丰满少妇av | 亚洲男人天堂视频 | av老司机在线播放 | 成人免费播放视频 | 日本99视频 | 日本不卡视频一区二区 | 久久久wwww | 国内av网站 | 日韩中文字幕二区 | 日本亲子乱子伦xxxx50路 | 日日舔夜夜摸 | 日本三区在线 | 国产精品久久久久久亚洲影视 | 精品一区二区三区无码视频 | 在线观看9.1 | 成人一区二区av | 痴汉电车在线观看 | 51成人精品网站 | 日韩欧美一二三 | 蜜臀久久精品久久久久 | a级免费观看 | 女人叫床高潮娇喘声录音mp3 | 日韩美女视频在线 | 成人毛片18女人毛片 | 激情爱爱网 | 国产精品视频亚洲 | 久久久久免费精品视频 | 天堂在线中文在线 | 国产精品1区2区 | 日韩欧美不卡在线 | 一级黄av | 国产黄视频在线观看 | 午夜老司机福利 | 亚洲亚洲人成综合网络 | 又大又粗弄得我出好多水 | 亚洲午夜国产 | 高清av一区二区三区 | 日本黄色特级片 | 免费观看一区二区 | 无遮挡无掩盖网站 | 国产成人a人亚洲精品无码 在线aa | 在线观看免费国产 | 中文字幕第八页 | 欧美日韩高清一区 | 欧美在线一级视频 | 国产午夜av | 91精品国产综合久久精品 | 欧美成人国产精品高潮 | 激情久久免费视频 | 殴美一级视频 | 欧美精品亚洲精品 | 欧美一卡二卡在线观看 | 男朋友是消防员第一季 | 在线观看黄色片 | 欧洲天堂网 | 国产色图片| 免费观看美女裸体网站 | 九九九九九精品 | 中文字幕免费在线看线人动作大片 | 欧美一级片免费 | 污漫在线观看 | 高清国产午夜精品久久久久久 | 亚洲欧美电影 | se94se欧美| 黄色免费大片 | 欧美精品首页 | 在线看黄免费 | 性视频黄色| 精品欧美在线观看 | 黄色wwww| 蜜臀av夜夜澡人人爽人人 | 日本啪啪啪一区二区 | 欧美黑人做爰爽爽爽 | 中文字幕国产专区 | 四虎影视免费永久观看在线 | 国产91精品一区二区麻豆亚洲 | 国产suv精品一区二区6 | 最新黄色av网站 | 网爆门在线 | 久草播放| 99久久久无码国产精品性青椒 | 成人一卡二卡 | 亚洲a网| 日产国产亚洲精品系列 | 亚洲视频第一页 | 国产精品久久毛片av大全日韩 | 99久久99久久精品国产片桃花 | 国产97色 | 国产亚洲精品久久久久丝瓜 | 国产三级视频网站 | 黄色一级在线观看 | 成人小视频免费 |