Эта статья тематически связана с вики-проектом «Информационные технологии», цель которого — создание и улучшение статей по темам, связанным с информационными технологиями. Вы можете её отредактировать, а также присоединиться к проекту, принять участие в его обсуждении и поработать над требуемыми статьями. |
Источник: Это практически дословный перевод с английской статьи. OKr 10:52, 10 Ноя 2004 (UTC)
у меня возникает следующая ошибка при использовании одного из примеров в Matlab 7.0
[X,Y] = meshgrid(-8:.5:8); R = sqrt(X.^2 + Y.^2); Z(R~=0) = sin(R(R~=0))./R(R~=0); Z(R==0) = 1; mesh(X,Y,Z);
Warning: Matrix dimensions must agree, not rendering mesh.
Warning: Matrix dimensions must agree, not rendering mesh.
Warning: Matrix dimensions must agree, not rendering mesh.
- Исправил код в тексте
[X,Y] = meshgrid(-8:.5:8); R = sqrt(X.^2 + Y.^2); Z = sin(R)./R; Z(R==0) = 1; mesh(X,Y,Z);
n=100; k=1:n-1; a=0; b=3; del=(b-a)/n; x=a+del*k; fun=@(x)(x./(1+x.^2)); y=fun(x); I=(sum(y)+(fun(a)+fun(b))/2)*del; I0=1/2*log(10); de=(1-I/I0) %% n=100; k=1:n; a=0; b=10; del=(b-a)/n; x=a+del*(k-1/2); fun=@(x)(x./(1+x.^2)); y=fun(x); I=(sum(y))*del; I0=1/2*log(10); de=(1-I/I0) %% I=quad(fun,a,b); de=(1-I/I0) %% ezplot(fun,[0,10]) hold on
%% int=cumsum(y)*del; plot(x,int); hold on %% dif=diff(y)*del; x1=( +x(n-1:end))/2 plot(x,dif); hold on 80.250.160.252 12:22, 5 апреля 2012 (UTC)mmm
--Dstary 09:13, 17 марта 2010 (UTC) n=100; k=1:n-1; a=0; b=3; del=(b-a)/n; x=a+del*k; fun=@(x)(x./(1+x.^2)); y=fun(x); I=(sum(y)+(fun(a)+fun(b))/2)*del; IO=1/2*log(10); del=(1-I/IO) 80.250.160.252 11:57, 5 апреля 2012 (UTC) (подробнее ↗)
Литератуа
правитьВызывает некоторые подозрения то, что большинство книг в литературе от одного автора. Похоже на рекламу (ch3k1s7 22:09, 20 февраля 2010 (UTC)) по матлабу мало литературы на русском языке - в основном все дьяконов да потемкин 91.220.220.243 06:00, 22 февраля 2013 (UTC)