1樓:匿名使用者
a = [ -0.04 , 0.04 , 0.12 ; 0.56,-1.56,0.32;-0.24,1.24,-0.28];
y = [3,1,0]';
x = inv(a)*y;
x就是結果。
如何用matlab求解這道題目?? 求超線性方程組
2樓:匿名使用者
rng;
b = randi(10,3,1);
a = [1 1; 1 -1; -1 2];
x = a\b % matlab 中 左除 會按照最小二乘求解
如何用matlab做這道題?求狀態方程的解 6
3樓:匿名使用者
題主給出微分方程組,可使用ss建立廣義狀態空間(gesss)模型,即將動態系統模型轉換為狀態空間模型形式。其模型
按照ss的方法,可以這樣求解(供參考)。
a=[0,1,0;0,0,1;-2,-4,-3];
b=[1,0;0,1;-1,0];
c=[0,1,0;1,2,1];
d=[0];
x0=[1;0;0];
sys=ss(a,b,c,d);
[y,t,x] =initial(sys,x0,t);
plot(t,x,'.-',t,y,'p')執行結果
用matlab怎麼寫這幾道題
4樓:匿名使用者
第一題:
function y=fuc2(i)
y=0;
if i==0
y=1; %無意義的輸出
else
for j=1:i
y=y+2^j;
endend
在***mand windows中輸入
>> fuc2(63)
ans =
1.8447e+019
第二題:
j=0;
for i=2000:3000
if (mod(i,400)== 0)||((mod(i,4)==0)&&(mod(i,100)~= 0))
j=j+1;
endend
x=zeros(1,j);
j=1;
for i=2000:3000
if (mod(i,400)== 0)||((mod(i,4)==0)&&(mod(i,100)~= 0))
x(1,j)=i;
j=j+1;
endend
執行後,j的數值即為閏年的個數,x陣列中的數即為各個閏年的年份
第三題:
syms a
simplify(cos(4*a)-4*cos(2*a)+3)
執行後,就可得到
ans =
8*sin(a)^4
第四題:
for i=1:0.01:10
subplot(2,2,1); plot(i,sin(2*i)); hold on
title('sin2x')
subplot(2,2,2); plot(i,tan(i));ylim([-10,10]) ;hold on
title('tanx')
subplot(2,2,3); plot(i,log(i)); hold on
title('lnx')
subplot(2,2,4); plot(i,10^i); hold on
title('10x')
end執行後就可以得到**如下:
注意:以上4個程式最好都以m檔案的形式寫比較好。
5樓:匿名使用者
**********=第乙個*****===function output = ***(i)if i == 0
output = 0;
else
output = 1;
for j = 1:i
output = output * j;
endendend
用matlab做這道題怎麼做啊,字有點多。。等會兒再給你看
6樓:匿名使用者
clc;clear;
x=[65,98,68,75,88,78,82,94,85,56];
a=length(x(x<100 & x>=90));
b=length(x(x<90 & x>=80));
c=length(x(x<80 & x>=70));
d=length(x(x<70 & x>=60));
e=length(x(x<60));
x=[a,b,c,d,e];
explode=[0,0,0,0,1];
labels=;
% pie(x,explode);
pie(x,explode,labels);
title('十人成績統計');
7樓:匿名使用者
做個測試,希望有所幫助。**% by lyqmath
clc; clear all; close all;% 已知某班10個同學的成績為
% 65、98、68、75、88、78、82、94、85、56,
% 分別統計並繪製60分以下、60-70、70-80、80-90、90-100分數段的人數圖;
% 並使用餅形圖顯示各分數段所佔的百分比,將百分比最低的分離顯示。
% (圖形加上標題,給橫縱座標軸加上標註,並新增圖例,寫出畫圖語句data = [65 98 68 75 88 78 82 94 85 56];
bins = [0 60 70 80 90 100];
[n,xout] = hist(data, bins);
figure; bar(xout, n);
title('人數圖 by lyqmath', 'fontweight', 'bold', 'color', 'r');
xlabel('分數線', 'fontweight', 'bold', 'color', 'r');
xlabel('人數', 'fontweight', 'bold', 'color', 'r');figure; pie(n);
title('餅形圖 by lyqmath', 'fontweight', 'bold', 'color', 'r');
legend('0~60', '60~70', '70~80', '80~90', '90~100');結果
這道題如何用MATLAB編寫,請問這道題怎麼用matlab編寫
用線性規劃求解 x,fval linprog f,a,b 設甲 乙工具機分別為x1,x2臺,則利潤 4000 x1 3000 x2,則f 4000 3000 約束 2 x1 x2 10 x1 x2 8 x2 7 則 a 2,1 1,1 0,1 b 10 8 7 在命令列執行 f 4000 3000 ...
如何用matlab非線性回歸分析
把y x a兩邊取bai對數,就有log y a log x 如果將log y 看成 du是log x 的函zhi數,那麼它們是dao線性的.這時回是方程的個數是10000個,而未知數答是1個 a 這可以用matlab的矩陣除法求解矛盾方程 用的是最小二乘法 下面是乙個例子,我以a 1.45產生一套...
如何用matlab的plot命令畫出ysin1的圖形
x 1 0.02 1 plot x,sin 1.x 語句中的點代表對於元素相除,除0並不是錯誤,僅僅是內部資料溢位而已,可以不用管。x 0 0.1 10 y sin x plot x,y 例如 根據已知函式可知,在x 0處有間斷點,所以繪製該函式圖形,應避開該間斷點。圖形實現 如下 x 10.01 ...