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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab画圆的命令_matlab画半圆

發布時間:2025/3/15 循环神经网络 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab画圆的命令_matlab画半圆 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

matlab畫半圓

(2014-01-07 05:41:01)

clear % 清除所有workspace中的變量。

[x,y] = meshgrid ([-1:.05:1]);

% 這是在打網點,自變量x和y的取值范圍都是從-1到1,每個點的間距是0.05,間距越細密圖形越精確;matlab畫圖都是通過把區間離散化為格點的方法畫圖的,計算每一個格點的函數值然后把每個點及其對應的函數值描上就是在畫圖。這里由于是二元函數,自變量所在是一個區域,所以最后格點就組成了一個網。

Z=sqrt(1-X.^2-Y.^2)+eps;

% 這就是在計算球面方程每一個點的函數數值了,+eps就是加matlab認為的非常非常小的一個數,這么做是只是為了讓圖形不至于出現可能的小坑,不加也無所謂;X右下方的.表示是在進行點對點運算,因為在這里,X和Y都是矩陣,如果不加點,matlab就會把X^2進行矩陣運算,但我們這里不是要這么做,我們只是在求每一點的函數值,也就是把每一個x格點平方就可以了,所以必須加點,讓matlab知道我們是想這么算。

Z((X.^2+Y.^2)>1)=0;

% 這個含義很明顯啊,(X.^2+Y.^2)>1顯然沒法開根號,要是不讓z=0,matlab就會給你算出虛數,說不定也給畫在圖上,你想看到嗎?所以就讓所有這樣的點數值為零。

mesh(X,Y,abs(Z))

% 就是在畫三維圖

title('球面x.^2+y.^2+z.^2=1'); axis([-1 2 -1 1 0 1]);

這些都是在設置畫出來的圖形。title是在加標題,axis是在標坐標軸上的點。

這里每一行的matlab命令后都有分號,加分號是為了不讓這一行計算的結果顯示在命令窗口里,導致窗口顯示的東西過多。不加分號就自動輸出了結果。如果我們需要看到什么結果,就不加分號就完了

分享:

喜歡

0

贈金筆

加載中,請稍候......

評論加載中,請稍候...

發評論

登錄名: 密碼: 找回密碼 注冊記住登錄狀態

昵???稱:

評論并轉載此博文

發評論

以上網友發言只代表其個人觀點,不代表新浪網的觀點或立場。

總結

以上是生活随笔為你收集整理的matlab画圆的命令_matlab画半圆的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。