1樓:權權_劉
一個很簡單的辦法,把這些**一個一個的執行一遍,就知道每段**的具體意義了,而且這樣的記憶會更深刻的。
x表示一個向量,-8到8每間隔0.5個步長取一個值,得到一個向量;
y=x『同樣是一個向量,它是x向量的一個轉置;
x=onse(size(y))*x;表示生成一個與y的維數相同的全1方陣並與x的乘法;
下面一個一樣的;
r=sqrt(x.^2+y.^2)+eps表示計算r的值;
計算z的值,做出z的三維圖形。
matlab程式開頭這幾句話是什麼意思?
2樓:匿名使用者
這幾條語句只是定義了幾個字串,而字串的具體含義要看後面是怎麼用的。
從變數名以及字串的內容大致判斷,應該是用於寫資料檔案的。
binfilename_part1看起來是檔案路徑,name_part3應該是檔案的名字,而headline是檔案頭,也就是檔案裡最前面的幾行:
# vtk datafile version 2.0bin profile
ascii
dataset polydata
points %d float
其中的%d應該會被替換成具體的數字。
當然,以上只是出於程式設計慣例的猜測,未必正確,僅供參考。
求解matlab程式問題,下面程式的 if s1 i
figure 2 for i 2 n if s1 i,1 200 i可以取2,3,4,5.n,s1 i,1 列沒變,那麼就是s1 2,1 s1 3,1 s1 4,1 s1 n,1 可以看出取的是第一列元素,s1 1,1 沒取 l 2 for j 1 m x1 j,1 x i 1,j y1 j,1 y...
matlab中如何程式設計序進去,matlab中的指令碼程式怎麼編寫?
matlab 程式的檔案 是以.m檔案的形式呈現的。將matlab 編寫進.m檔案內然後版 執行即可。例子 權 建立一個 helloworld.m 檔案內包括內容如下 fprintf hello world 使用快捷鍵f5直接執行,然後可以在控制檯下看到列印的 hello world 按你問的問題,...
簡單的MATLAB程式,我不會matlab
雖然我不懂你的程式,但是你裡邊有幾個問題。首先,我複製貼上到matlab之後字母 都是現實紅色的 紅色是有問題咯 我隨便用個字母q代替了下。還有就是輸出影象plot ia,n1,n2,n3,k 這一行中n2,n3,這兩個,都是在中文輸入法下打出來的。當然也不行,這些符號僅能在英文狀態下輸入。然後執行...