簡單的MATLAB程式,我不會matlab

2023-06-10 23:40:06 字數 2350 閱讀 8558

1樓:匿名使用者

雖然我不懂你的程式,但是你裡邊有幾個問題。首先,我複製貼上到matlab之後字母ф都是現實紅色的(紅色是有問題咯)。我隨便用個字母q代替了下。

還有就是輸出影象plot(ia,n1,n2,n3,'k')這一行中n2,n3,這兩個,都是在中文輸入法下打出來的。當然也不行,這些符號僅能在英文狀態下輸入。然後執行有輸出。

影象在附件中。希望對你有幫助。

直流電動機轉速特性曲線。

以n=f(ia)關係畫出曲線。

當改變。%下面輸入電機的基本資料:

q=1;ce=1;ra=;

規定變數變化範圍:

ia=0:100:2000;u1=750;u2=800;u3=700;

帶入公式,計算出直流電動機轉速特性曲線:

2樓:網友

把 ф 改為 theta 沒有問題了:

theta=1;ce=1;ra=;

規定變數變化範圍:

ia=0:100:2000;u1=750;u2=800;u3=700;

帶入公式,計算出直流電動機轉速特性曲線:

n1=(u1/(ce*theta))-ra.*ia)./ce*theta);

n2=(u2/(ce*theta))-ra.*ia)./ce*theta);

n3=(u3/(ce*theta))-ra.*ia)./ce*theta);

plot(ia,n1,n2,n3,'k')

xlabel('ia')

ylabel('n')

grid on

簡單matlab問題

3樓:閒庭信步

在matlab中,該函式用於把矩陣中元素全下標標識轉換為該元素在矩陣中對應的單下標標識。

例如:a = 1 2 3; 4 5 6;7,8,9];

f=sub2ind(size(a), 2, 3)

f =8即把矩陣a中第二行第三列的元素的全下標標識(2,3)轉換為對應的單下標標識8,即該元素從第一列順次數過去是第八號元素。

而ind2sub則用於把矩陣中元素單下標標識轉換為該元素在矩陣中對應的全下標標識。

例如,[i,j]=ind2sub(size(a),8)

i =2j =3

是把矩陣a中單下標標識8的元素轉換為對應的的第二行第三列全下標標識(2,3)。

4樓:匿名使用者

第一個是查詢下標,第二個是根據下標擷取。

如何使用matlab實現這個程式?

5樓:小菜鳥2無聊寫**

使用matlab實現oper(x,y,method)函式,以使oper(x,y,'add')實現plus(x,y)即x+y,oper(x,y,'multiply')實現times(x,y)即x*y,oper(x,y,'sub')實現minus(x,y)即x-y,而oper(x,y,'combine')實現strcat(x,y)即兩字串相連線的效果,需要用到strrep函式和feval函式,實現效果需用5個matlab語句,如下。

這段matlab程式是什麼意思,請問這段matlab程式是什麼意思?

這裡的含義是 將t變數第一維的第一個第二維的第4個第三維的所有元素 ps 這裡的第一維第二維第三維都是用來定位的 賦值給x變數的第一行的第1到101列 這段matlab程式是什麼意思?sys1 tf 1 0.4,1 inputdelay 0.76 dsys1 c2d sys1,ts,zoh num1...

求解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...

php簡單程式的問題,PHP一個簡單程式的問題。

你這個學習資料很老了,php5已經沒有你這種寫法 你這程式大概意思是 定義 car 類 類中定義成員屬性 color,構造方法car 定義函式print vars,講物件轉化為陣列並迴圈輸出定義物件 herbie,new car white 說明建構函式中的預設值green 被替換,color的值變...