matlab绘图z=sin(x_「matlab画三维图」Matlab 应用之绘制三维图形(基础篇) - seo实验室...
matlab畫三維圖
在Matlab中,三維圖形的繪制包括三維曲線,三維網(wǎng)線圖和三維曲面圖。閑話不多說,直接進(jìn)入正題。首先介紹幾個(gè)函數(shù):
1.plot3(x,y,z,…)
其中,x,y,z為維數(shù)相同的向量,分別儲(chǔ)存3個(gè)坐標(biāo)值;
2.stem3(x,y,z,…)
常用的三維火柴桿圖
3.mesh(x,y,z,…)
常用的網(wǎng)線圖調(diào)用格式;
4.surf(x,y,z,…)
常用的曲面圖調(diào)用格式;
5.contour(x,y,z,…)
常用的的等高線調(diào)用格式;
格點(diǎn)矩陣生成函數(shù);
下面以兩個(gè)例子,熟悉上述函數(shù)的用法
例一:
繪制x=cos(t),y=sin(t),z=t所表示的曲線,其中t的范圍為[0,10pi],要求繪制三維曲線圖與三維火柴桿圖。
分析:可以看到,函數(shù)中,x,y均為z的單值函數(shù),所以用plot3和stem3就可以解決
t=0:pi/30:10*pi;????????????????????????????? %設(shè)定t的范圍
plot3(cos(t),sin(t),t,'-b','LineWidth',4);??? ?????????%繪制三維曲線,并且做修飾
grid on?????? ???????????????????????????????%加網(wǎng)格
axis square?????????????????????????????????? %命令坐標(biāo)為方形
figure(2)???????????????????????????????????? %新建圖形窗口
stem3(cos(t),sin(t),t,'-.g')???????????????? ???????%繪制三維火柴桿圖
結(jié)果:
圖1.?例一結(jié)果圖(三維曲線圖)
圖2.
例一結(jié)果圖(三維火柴桿圖)
例二:
繪制二元方程
所表示的三維曲面,其中x,y的范圍為[-8,8],要求繪制三維曲面圖,三維網(wǎng)線圖,三維等高線圖。
分析:可以看出,函數(shù)中,z為與x,y都相關(guān)的函數(shù),所以此處需要用meshgrid函數(shù)先構(gòu)成格點(diǎn)矩陣
代碼:
x=-8:0.5:8;???? ??????????????????????????% x范圍
y=-8:0.5:8;?????????????????????????????? % y范圍
[xx,yy]=meshgrid(x,y);????????????????????? %構(gòu)成格點(diǎn)矩陣
.........了解更多
本文來源于于技術(shù)鄰,未經(jīng)允許不得轉(zhuǎn)載!!!
想跟技術(shù)大牛學(xué)習(xí)更多matlab知識(shí)嗎,歡迎來點(diǎn)擊技術(shù)鄰官網(wǎng)哦
相關(guān)閱讀
Matlab是一個(gè)很強(qiáng)大的數(shù)據(jù)處理軟件,是人們進(jìn)行數(shù)據(jù)分析的得力助手。一般我們做社會(huì)調(diào)研或科學(xué)研究時(shí),會(huì)得到很多實(shí)驗(yàn)數(shù)據(jù)。當(dāng)需要研
引言
上篇介紹了連續(xù)系統(tǒng)的PID算法,但是計(jì)算機(jī)控制是一種采樣控制,他只能根據(jù)采樣時(shí)刻的偏差來計(jì)算控制量,因此計(jì)算機(jī)控制系統(tǒng)中
1. 二維數(shù)據(jù)曲線圖
1.1 繪制二維曲線的基本函數(shù)
1.plot()函數(shù) plot函數(shù)用于繪制二維平面上的線性坐標(biāo)曲線圖,要提供一組x坐
1,顏色和線條:
b blue 藍(lán) . point - solid
g green 綠 o c
翻譯自 MATLAB 官方文檔
surf : 曲面圖
surfc : 帶等高線的曲面圖
surface:創(chuàng)建曲面對(duì)象
surfl : 具有基于顏色圖的光照的曲
與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的matlab绘图z=sin(x_「matlab画三维图」Matlab 应用之绘制三维图形(基础篇) - seo实验室...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: db2关闭下一句sql的日志_DB2_数
- 下一篇: git 冲突覆盖_git pull冲突解