其實一個圖形的復雜取決函數,沒有想象的那么難,本家兒要就是函數的選擇,分歧的函數所會做出來的圖形是紛歧樣的,下面小編手把手教你用matlab做一個三維“心形”圖
開局第一步當然是在電腦桌面上找到matlab程序,然后鼠標雙擊打開桌面上matlab軟件,讓其運行起來。按照每小我電腦的設置裝備擺設紛歧樣,軟件打開的速度也有所分歧,一般固態硬盤電腦比機械硬盤電腦運行的要快很多多少。因為matlab運行時候長,大師期待一下。
第一步我們建立新的劇本,是一個M文件,點擊matlab界面左上角新建劇本號令,這樣做的益處也便于程序的保留,我們可以將其保留在電腦的其他盤,以便于我們的尋找和利用。小編建議大師可以這樣去做。
在新建劇本號令輸入窗口輸入以下程序
>>clear all;
記住注重書寫的體例:全英文狀況下輸入符號
這條號令感化封閉所有正在運行的matlab程序,以便于我們的程序的運行和利用
但愿大師養當作好的習慣
輸入程序:
x=1:0.1:10;
i=1:10暗示從1到10進行10次輪回,這是x賦值的一種體例,賦值具體怎么做的,小編之前已經講過,不懂的小伙伴可以本身去小編的百度經驗去查找,溫故而知新,可以收成更多的。
輸入函數:
y1=sin(x);
y2=cos(x);
y1和y2代表兩個函數
sin代表正弦函數
cos暗示余弦函數
告訴大師,變量什么怎么樣都行,沒有具體的要求
輸入程序:
>> plot3(y1,y2,x,'m:p')
plot3是繪制三維曲線,和plot的用法很像
輸入程序:
>>
>> grid on
>> title('心形圖');
此中:grid on 是matlab中的一種函數,暗示在繪圖的時辰添加網格線。
輸入程序:
>> title('心形圖');
title是定名的意思
小編給圖定名為心形圖
大師可以按照本身的需要去定名
引號里面沒有要求
這樣斑斕的圖形就做出來了,是不是很簡答,一路脫手試一試
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!