How do I fix my elements in my code so that they can be the same?

조회 수: 1 (최근 30일)
Yianni
Yianni 2014년 10월 25일
답변: Azzi Abdelmalek 2014년 10월 25일
%I keep getting the error of 'In an assignment A(I) = B, the number of elements in B and I must be the same.' I believe the problem is with Bn, but I am not sure how to fix this.
clear all, close all, nfig = 0;
%Data in Problem
S = 1200; To = 40; k = 0.16; HH = 16; H = 16*(0.0254); WW = 10; W = 10*(0.0254); Ly = H/2; Lx = W/2; Nx = 101; x = linspace(0, W, Nx)'; nmax = 50; tol = 0.001;
Ln = zeros(1,nmax); Bn = zeros(1,nmax); for n = 1:nmax Ln(n)= ((2*n-1)*pi)/(2*Lx); Bn(n) = ((2*S)/(k*Lx))*((-1)^n)./((Ln.^3).*cosh(Ln*Ly)); end

채택된 답변

Azzi Abdelmalek
Azzi Abdelmalek 2014년 10월 25일
Write
Bn(n,:) = ((2*S)/(k*Lx))*((-1)^n)./((Ln.^3).*cosh(Ln*Ly))

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Logical에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by