如何用Matlab求引數方程的導數

時間 2021-08-30 09:21:08

1樓:真

clear;clc;

syms a b t;

x = a * cos(t) ^ 3;

y = b * sin(t) ^ 3;

dydx=diff(y,t)/diff(x,t)

%%以下為圖形驗證

a=2;b=3;

x=str2func(['@(t)',vectorize(subs(x))]);

y=str2func(['@(t)',vectorize(subs(y))]);

k=str2func(['@(t)',vectorize(subs(dydx))]);

t=linspace(-pi,pi);

x=[-a,a];

n=0;

f=figure;

while isvalid(f)

n=mod(n,99)+1;

t=t(n);

hold off

plot(x(t),y(t));

hold on

y=k(t)*(x-x(t))+y(t);

plot(x,y);

plot(x(t),y(t),'ko','marke***cecolor','w');

xlim([-a,a])

ylim([-b,b])

pause(0.02)end

2樓:匿名使用者

syms a b t;

x = a * cos(t)^3;

y = b * sin(t)^3;

dx1dt = diff(x,t);

% 一階導數

dy1dx = diff(y,t)/dx1dt% 二階導數

dy2d2x = diff(dy1dx,t)/dx1dt% 3階導數

dy3d3x = diff(dy2d2x,t)/dx1dt

matlab 如何根據引數方程求解y對於x的方程

3樓:匿名使用者

syms a b c d t x y

ex1 = a*t+b-y;

ex2 = c*t+d-x;

t = solve(ex2,'t');

y = solve(subs(ex1),'y')y =

(-a*d+a*x+b*c)/c

怎麼用matlab繪製引數方程的曲線

4樓:匿名使用者

用matlab繪製引數方程copy的曲線,bai其t應該要有一個範圍du,才能繪製zhi其圖形。

>>t=-pi:pi/10:pi

>>plot(cos(t)-sin(3*t),sin(t).*cos(t)-cos(3*t))

>>xlabel('x');ylabel('y');

執行結果dao

如何用matlab做引數方程的圖?求解釋!

5樓:匿名使用者

這個bai

你可以這樣、、

有了引數

du方程,你就可以給zhi出 t 的範圍,

求出daox,y 這樣就版可以畫圖了,我還給你講點隱權函式的作圖

方法一:

可以用isosu***ce繪製三角網格圖。

比如繪製隱函式(x^2+(9/4)*y^2+z^2-1)^3=x^2*z^3+(1/9)*y^2*z^3的影象(一顆愛心)

[x,y,z]=meshgrid(linspace(-1.3,1.3));

val=(x.^2 + (9/4)*y.^2 + z.^2 - 1).^3 - x.^2.*z.^3 - (1/9)*y.^2.*z.^3;

isosu***ce(x,y,z,val,0)

axis equal

view(-10,24)

方法二:

z=solve('1+2*x+x^2+y^4+z^6+2*x*y^2+z^2+y*z^2+x*z^2+x^2*y^2','z')

ezmesh(z(1))

先弄出z 再畫

在matlab中如何畫出引數方程的函式影象

6樓:四舍**入

可以參考下面的**:

>> t=0:0.1:2*pi; >> x=10*(t-sin(t));y=10*(1-cos(t)); >> plot(x,y)

plot 函式常用格式為:

plot(x) 當x 為一向量時,以x 元素的值為縱座標,x 的序號為橫座標值繪製

使用plot 函式之前,必須首先定義好曲線上每一點的x 及y 座標。

7樓:乨姐

t=0:100 plot(x,y); 就行了。 補充: 注意那個t=0:100是給出引數的範圍,要放在x=10(t-sint),y=10(1-cost)前面。

8樓:色妃旨芭

>> t=0:0.1:2*pi; >> x=10*(t-sin(t));y=10*(1-cos(t)); >> plot(x,y)

如何用Matlab求線性方程組的通解

在命令視窗輸入以下命令 a 1 1 1 1 2 5 3 2 7 7 3 1 b 5 4 7 format rat x1 a b 求得非齊次方程組ax b的乙個特解x1 y null a,r 求得齊次方程組ax 0 的基礎解系y 上面符號 後為解釋說明,實際中可不輸入。按回車,得通解。x x1 k1 ...

如何用matlab繪製帶引數的函式的影象?(剛學matlab

plot是繪製二維圖形的最基本函式,它是針對向量或矩陣的列來繪製曲線的。使用plot 函式之前,必須首先定義好曲線上每一點的x 及y 座標.常用格式為 1 plot x 當x 為一向量時,以x 元素的值為縱座標,x 的序號為橫座標值繪製 曲線。當x 為一實矩陣時,則以其序號為橫座標,按列繪製每列元素...

如何用matlab求逆矩陣,如何用MATLAB求逆矩陣

白鯨 第一步 啟動matlab。第二步 輸入 clear 和 clc 清屏 第三步 根據你的需求設定一個矩陣。圖中示例設定為矩陣a 1 2 3 4 a 可以定義為你需要的任何字母 第四步 用 b inv a b 可以定義為你需要的其他字母,inv 裡的字母為你需要求逆的矩陣。第五步 驗證自己求解的逆...