第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么會出現(xiàn)下面的狀況???

為什么會出現(xiàn)下面的狀況???

PIPIONE 2023-04-22 18:14:20
就是說輸出的答案為兩個,如:function [hehe,haha]=sss(x)n=length(x);haha=sum(x)/n;hehe=sqrt(sum((x-haha).^2)/n);最后輸出的只有haha的值,沒有hehe的值(haha、hehe、n為變量)我用的是matlab2014a版本
查看完整描述

2 回答

?
侃侃無極

TA貢獻2051條經(jīng)驗 獲得超10個贊

對于返回一個參數(shù)的函數(shù)fun(...)
直接在命令行輸入
fun(...)
那么其返回參數(shù)就會自動存放到變量ans里面

對于有兩個返回參數(shù)以上的函數(shù)
直接在命令行輸入
fun(...)
那么其第一個返回參數(shù)會自動存放到變量ans里面,而后面其他的返回參數(shù)就會被忽略

如果想得到多返回參數(shù)函數(shù)的所有返回參數(shù),必須將返回參數(shù)賦值給足夠的變量儲存起來
就像你的函數(shù)sss(x),
你必須在命令行輸入
[a b]=sss(x)
那么sss的第一個返回參數(shù)賦值給a,第二個返回參數(shù)賦值給b
當然a,b變量名你是可以隨意改的,但是必須要兩個不同的變量來儲存這兩個返回參數(shù)

像你所說的情況,如果只返回一個值的話,應該返回第一個hehe才對

查看完整回答
反對 回復 2023-04-25
?
忽然笑

TA貢獻1806條經(jīng)驗 獲得超5個贊

使用MATLAB函數(shù)時,例如inv, abs, angle和sqrt,MATLAB獲取傳遞給它的變量,利用所給的輸入,計算所要求的結(jié)果。然后,把這些結(jié)果返回。由函數(shù)執(zhí)行的命令,以及由這些命令所創(chuàng)建的中間變量,都是隱含的。所有可見的東西是輸入和輸出,也就是說函數(shù)是一個黑箱。
這些屬性使得函數(shù)成為強有力的工具,用以計算命令。這些命令包括在求解一些大的問題時,經(jīng)常出現(xiàn)的有用的數(shù)學函數(shù)或命令序列。由于這個強大的功能,MATLAB提供了一個創(chuàng)建用戶函數(shù)的結(jié)構(gòu),并以M文件的文本形式存儲在計算機上。MATLAB函數(shù)fliplr是一個M文件函數(shù)良好的例子。

function y = fliplr(x)
% FLIPLR Flip matrix in the left/right direction.
% FLIPLR(X) returns X with row preserved and columns flipped
% in the left/right direction.
%  
% X = 1 2 3 becomes 3 2 1
% 4 5 6 6 5 4
%
% See also FLIPUD, ROT90.

% Copyright (c) 1984-94 by The MathWorks, Inc.

[m, n] = size(x);
y = x(: , n : -1 : 1); 

查看完整回答
反對 回復 2023-04-25
  • 2 回答
  • 0 關注
  • 209 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號