フィルターのクリア

When I try to 3d plot the code, the plot comes out empty what should I add to fix this problem

1 回表示 (過去 30 日間)
F = [-40:20:40];
x = 0.1:0.8;
y = 0.1:0.4;
sigma_p = @(x,y) F/(.8*x*y);
sigma_mx = @(x,y) (F*y)/(1/12*(x)*(y)^3);
sigma_my = @(x,y) (F*x)/(1/12*(y)*(x)^3);
sigma_net = @(x,y) sigma_p(x,y) + sigma_mx(x,y) + sigma_my(x,y);
figure
plot3(x, y, sigma_net(x,y))

採用された回答

Bekay.Kang
Bekay.Kang 2016 年 9 月 8 日
To Mohsen
Actually, I don't know what exactly you want to do. But There are some problems in your code such as variable dimension(size), matrix(array) calculation...
check this out. hope this will be helpful for you.
F = [-40:20:40];
x = linspace(0.1,0.8,length(F));
y = linspace(0.1,0.4,length(F));
sigma_p = @(x,y) F./(.8.*x.*y);
sigma_mx = @(x,y) (F.*y)./(1./12.*(x).*(y).^3);
sigma_my = @(x,y) (F.*x)./(1./12.*(y).*(x).^3);
sigma_net = @(x,y) sigma_p(x,y) + sigma_mx(x,y) + sigma_my(x,y);
figure
plot3(x, y, sigma_net(x,y))

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by