MATLAB Answers

Translated by

このページのコンテンツは英語から自動翻訳されています。自動翻訳をオフにする場合は「<a class="turn_off_mt" href="#">ここ</a>」をクリックしてください。

0

How to use a vector to make a graph?

Cassandra Haynes さんによって質問されました 2019 年 3 月 22 日
最新アクティビティ Kevin Phung
さんによって 回答されました 2019 年 3 月 23 日
I want to use a vector to make a scatter plot. Ie, y(i)=v(i,1) from my vector. I managed to get from the vector to something resembling the results using a for loop, but I am unable to plot it from there. Here is the code I am using. The part I need help starts at the asterisks in the code. Thanks for the help!
a=1;
b=3;
c=-0.1;
d=0.2;
e=0.3;
n=10;
f=(b-a)/n;
A = toeplitz([2,-1,zeros(1,n-2)]);
A(1,1)=1;
A=(1/f)*A
u=zeros(n,1);
u(1,1)=e*f*(a/2+.2/6)-c;
for i=2:(n-1)
u(i,1)=e*f*(a+.2*((i)-1));
end
u(n,1)=e*f*(a+.2*(n-1))+d/.2;
v=A\u;
x=1:1:100;
y=-.3*(x.^3-27)/6+(.2+.3/2)*(x-3)+.2;
intervals = 1:1:n;
plot(x,y);
*****************************************************
for i=1:n
res(i)=v(i,1);
end
input=1:1:n;
plot(input,res(input));

  0 件のコメント

サインイン to comment.

1 件の回答



Translated by