<div class="xblock xblock-public_view xblock-public_view-vertical" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="VerticalStudentView" data-usage-id="block-v1:MITx+8.03x+1T2020+type@vertical+block@vert-lesson19intro" data-has-score="False" data-runtime-version="1" data-block-type="vertical" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<h2 class="hd hd-2 unit-title">Introduction to 2D Continuous Systems</h2>
<div class="vert-mod">
<div class="vert vert-0" data-id="block-v1:MITx+8.03x+1T2020+type@html+block@lesson19_intro">
<div class="xblock xblock-public_view xblock-public_view-html xmodule_display xmodule_HtmlBlock" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="XBlockToXModuleShim" data-usage-id="block-v1:MITx+8.03x+1T2020+type@html+block@lesson19_intro" data-has-score="False" data-runtime-version="1" data-block-type="html" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "HTMLModule"}
</script>
<p>
Now, we take the next logical step, which is to take the limit where the separation of the masses in a 2D array is infinitesimally small—thus, we obtain the properties of a 2D <i class="itshape">continuous</i> system. </p><p>
We look at the normal modes of 2D continuous square plates with both fixed and open boundary conditions. We also look at properties of the driven square plate (or Chladni plate). Although we have the machinery to mathematically characterize the driven amplitude of the system, we do not rigorously work through the derivation. Rather, we analyze some qualitative properties of the driven Chladni plate. </p>
</div>
</div>
</div>
</div>
<div class="xblock xblock-public_view xblock-public_view-vertical" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="VerticalStudentView" data-usage-id="block-v1:MITx+8.03x+1T2020+type@vertical+block@vert-L28v1" data-has-score="False" data-runtime-version="1" data-block-type="vertical" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<h2 class="hd hd-2 unit-title">L28v1: 2D waves: Continuous Limit</h2>
<div class="vert-mod">
<div class="vert vert-0" data-id="block-v1:MITx+8.03x+1T2020+type@video+block@L28v1">
<div class="xblock xblock-public_view xblock-public_view-video xmodule_display xmodule_VideoBlock" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="XBlockToXModuleShim" data-usage-id="block-v1:MITx+8.03x+1T2020+type@video+block@L28v1" data-has-score="False" data-runtime-version="1" data-block-type="video" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "Video"}
</script>
<h3 class="hd hd-2">L28v1: 2D waves: continuous limit</h3>
<div
id="video_L28v1"
class="video closed"
data-metadata='{"ytTestTimeout": 1500, "autohideHtml5": false, "generalSpeed": 1.0, "sources": [], "end": 0.0, "saveStateUrl": "/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@video+block@L28v1/handler/xmodule_handler/save_user_state", "speed": null, "transcriptAvailableTranslationsUrl": "/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@video+block@L28v1/handler/transcript/available_translations", "completionEnabled": false, "transcriptLanguage": "en", "streams": "1.00:9_IBcgstY5s", "captionDataDir": null, "ytApiUrl": "https://www.youtube.com/iframe_api", "lmsRootURL": "https://openlearninglibrary.mit.edu", "showCaptions": "true", "ytMetadataEndpoint": "", "autoplay": false, "recordedYoutubeIsAvailable": true, "savedVideoPosition": 0.0, "transcriptLanguages": {"en": "English"}, "poster": null, "autoAdvance": false, "prioritizeHls": false, "start": 0.0, "transcriptTranslationUrl": "/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@video+block@L28v1/handler/transcript/translation/__lang__", "completionPercentage": 0.95, "duration": 0.0, "saveStateEnabled": false, "publishCompletionUrl": "/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@video+block@L28v1/handler/publish_completion"}'
data-bumper-metadata='null'
data-autoadvance-enabled="False"
data-poster='null'
tabindex="-1"
>
<div class="focus_grabber first"></div>
<div class="tc-wrapper">
<div class="video-wrapper">
<span tabindex="0" class="spinner" aria-hidden="false" aria-label="Loading video player"></span>
<span tabindex="-1" class="btn-play fa fa-youtube-play fa-2x is-hidden" aria-hidden="true" aria-label="Play video"></span>
<div class="video-player-pre"></div>
<div class="video-player">
<div id="L28v1"></div>
<h4 class="hd hd-4 video-error is-hidden">No playable video sources found.</h4>
<h4 class="hd hd-4 video-hls-error is-hidden">
Your browser does not support this video format. Try using a different browser.
</h4>
</div>
<div class="video-player-post"></div>
<div class="closed-captions"></div>
<div class="video-controls is-hidden">
<div>
<div class="vcr"><div class="vidtime">0:00 / 0:00</div></div>
<div class="secondary-controls"></div>
</div>
</div>
</div>
</div>
<div class="focus_grabber last"></div>
<h3 class="hd hd-4 downloads-heading sr" id="video-download-transcripts_L28v1">Downloads and transcripts</h3>
<div class="wrapper-downloads" role="region" aria-labelledby="video-download-transcripts_L28v1">
<div class="wrapper-download-transcripts">
<h4 class="hd hd-5">Transcripts</h4>
<a class="btn-link external-track" href="/assets/courseware/v1/bff499647827614352e7a4fe87027166/asset-v1:MITx+8.03x+1T2020+type@asset+block/subs_L28v1.srt">Download transcript</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="xblock xblock-public_view xblock-public_view-vertical" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="VerticalStudentView" data-usage-id="block-v1:MITx+8.03x+1T2020+type@vertical+block@vert-lect_18_ex01" data-has-score="False" data-runtime-version="1" data-block-type="vertical" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<h2 class="hd hd-2 unit-title">L28Q1: Non-isotropic Wave Equation</h2>
<div class="vert-mod">
<div class="vert vert-0" data-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_01">
<div class="xblock xblock-public_view xblock-public_view-problem xmodule_display xmodule_ProblemBlock" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="XBlockToXModuleShim" data-usage-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_01" data-has-score="True" data-runtime-version="1" data-block-type="problem" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "Problem"}
</script>
<div id="problem_lect_18_01" class="problems-wrapper" role="group"
aria-labelledby="lect_18_01-problem-title"
data-problem-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_01" data-url="/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_01/handler/xmodule_handler"
data-problem-score="0.0"
data-problem-total-possible="2.0"
data-attempts-used="0"
data-content="
<h3 class="hd hd-3 problem-header" id="lect_18_01-problem-title" aria-describedby="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_01-problem-progress" tabindex="-1">
Non-isotropic Wave Equation
</h3>
<div class="problem-progress" id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_01-problem-progress"></div>
<div class="problem">
<div>
<p>
Let us take the discrete case and look at the continuous limit for the case where the [mathjaxinline]x[/mathjaxinline] and [mathjaxinline]y[/mathjaxinline] directions are not identical. </p>
<p>
In particular, let us take the limit as [mathjaxinline]a_ H[/mathjaxinline] and [mathjaxinline]a_ V[/mathjaxinline] become small, and let's call them both [mathjaxinline]a[/mathjaxinline]. We also assume that the surface mass density is [mathjaxinline]\rho = \dfrac {m}{a^2}[/mathjaxinline], and the surface tension in the horizontal direction is [mathjaxinline]T_{S,H} = \dfrac {T_ H}{a}[/mathjaxinline] and in the vertical direction is [mathjaxinline]T_{S,V} = \dfrac {T_ V}{a}[/mathjaxinline]. </p>
<p><b class="bfseries">(Part a)</b> Starting from our discrete case where we had </p>
<table id="a0000000002" cellpadding="7" width="100%" cellspacing="0" class="eqnarray" style="table-layout:auto">
<tr id="a0000000003">
<td style="width:40%; border:none">&#160;</td>
<td style="vertical-align:middle; text-align:right; border:none">
[mathjaxinline]\displaystyle \omega ^2 = \frac{4T_ H}{ma_ H}\sin ^2(k_ x a_ H/2) + \frac{4T_ V}{ma_ V}\sin ^2(k_ y a_ V/2)[/mathjaxinline]
</td>
<td style="width:40%; border:none">&#160;</td>
<td style="width:20%; border:none" class="eqnnum">&#160;</td>
</tr>
</table>
<p>
write the dispersion relationship for this non-isotropic continuous case. </p>
<p>
Write your answer in terms of <code>rho</code> for [mathjaxinline]\rho[/mathjaxinline], <code>T_h</code> for [mathjaxinline]T_{S,H}[/mathjaxinline], <code>T_v</code> for [mathjaxinline]T_{S,V}[/mathjaxinline], <code>a</code>, <code>k_x</code> for [mathjaxinline]k_ x[/mathjaxinline], and <code>k_y</code> for [mathjaxinline]k_ y[/mathjaxinline]. </p>
<p>
<p style="display:inline">[mathjaxinline]\omega ^2 =[/mathjaxinline] </p>
<div class="inline" tabindex="-1" aria-label="Question 1" role="group"><div id="inputtype_lect_18_01_2_1" class="text-input-dynamath capa_inputtype inline textline">
<div class="unanswered inline">
<input type="text" name="input_lect_18_01_2_1" id="input_lect_18_01_2_1" aria-describedby="status_lect_18_01_2_1" value="" class="math" size="40"/>
<span class="trailing_text" id="trailing_text_lect_18_01_2_1"/>
<span class="status unanswered" id="status_lect_18_01_2_1" data-tooltip="Not yet answered.">
<span class="sr">unanswered</span><span class="status-icon" aria-hidden="true"/>
</span>
<p id="answer_lect_18_01_2_1" class="answer"/>
<div id="display_lect_18_01_2_1" class="equation">`{::}`</div>
<textarea style="display:none" id="input_lect_18_01_2_1_dynamath" name="input_lect_18_01_2_1_dynamath"/>
</div>
</div></div>
</p>
<span>
<link href="/assets/courseware/v1/5558929dbdda0f3a399b6940d9ab0281/asset-v1:MITx+8.03x+1T2020+type@asset+block/css_mymodal.css" rel="stylesheet" type="text/css"/>
<div align="right">
<a href="#mymodal-one" class="btn btn-default">Input Help
</a>
</div>
<div class="mymodal-positioner">
<a href="#" class="mymodal" id="mymodal-one" aria-hidden="true"/>
<div class="mymodal-dialog">
<div class="mymodal-header">
<h4>Input Help</h4>
<a href="#" class="mymodal-btn-close">&#215;</a>
</div>
<div class="formulainput">
<table class="formulainput">
<tbody>
<tr class="fiptitle">
<th class="formulainput" scope="col">Allowable Entries</th>
<th class="formulainput" scope="col">Descriptions</th>
<th class="formulainput" scope="col">Example Entries</th>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="3">Numbers</th>
<td class="formulainput">integers</td>
<td class="formulainput">
<code>2520</code>
</td>
</tr>
<tr class="formulainput">
<td class="formulainput">fractions</td>
<td class="formulainput">
<code>2/3</code>
</td>
</tr>
<tr class="formulainput">
<td class="formulainput">decimals </td>
<td class="formulainput"><code>3.14</code>, <code>.98</code></td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="4">Operators</th>
<td class="formulainput"><code>+ - * /</code> (add, subtract, multiply, divide)</td>
<td class="formulainput">enter <code> (x+2*y)/(x-1)</code> for [mathjaxinline] \displaystyle \frac{x+2y}{x-1} [/mathjaxinline] </td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>^</code> (raise to a power)</td>
<td class="formulainput">enter <code> x^(n+1) </code> for [mathjaxinline] x^{n+1} [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>_</code> (add a subscript)</td>
<td class="formulainput">enter <code> v_0 </code> for [mathjaxinline] v_0 [/mathjaxinline] </td>
</tr>
<tr class="formulainput">
<td class="formulainput">use <code>( )</code> to clarify order of operations</td>
<td class="formulainput"> enter <code>(2+3)*2 </code> for 10 <br/>
enter <code> 2+3*2 </code> for 8 </td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row">Greek letters</th>
<td class="formulainput">enter (english) name of letter</td>
<td class="formulainput">enter <code>alpha </code> for [mathjaxinline] \alpha [/mathjaxinline]<br/>
enter <code>lambda </code> for [mathjaxinline]\lambda [/mathjaxinline]
</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row">Mathematical <br/> constants</th>
<td class="formulainput">
<code>e, pi</code>
</td>
<td class="formulainput">enter <code>e^x </code> for [mathjaxinline] e^x [/mathjaxinline]<br/>
enter <code>2*pi </code> for [mathjaxinline] 2\pi [/mathjaxinline]
</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row">Basic functions</th>
<td class="formulainput">
<code>abs, ln, sqrt</code>
</td>
<td class="formulainput">enter <code>abs(x+y) </code> for [mathjaxinline] \left|x+y \right| [/mathjaxinline]<br/>
enter <code>sqrt(x^2-y) </code> for [mathjaxinline] \sqrt{x^2-y} [/mathjaxinline]
</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="3">Trigonometric <br/> functions</th>
<td class="formulainput">
<code>sin, cos, tan, sec, csc, cot</code>
</td>
<td class="formulainput">enter <code>sin(4*x+y)^2 </code> for [mathjaxinline]\sin^2(4x+y) [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>arcsin, arccos, arctan</code>, etc.</td>
<td class="formulainput">enter <code>arctan(x^2/3) </code> for [mathjaxinline]\tan^{-1}\left(\frac{x^2}{3}\right) [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>sinh, cosh, arcsinh</code>, etc.</td>
<td class="formulainput">enter <code>cosh(4*x+y) </code> for [mathjaxinline]\cosh(4x+y) [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="3">Matrices<br/>&amp; Vectors</th>
<td class="formulainput">matrix</td>
<td class="formulainput">enter <code>[[1,0],[0,-1]]</code> for [mathjaxinline]\begin{pmatrix} 1 &amp; &amp; 0 \\ 0 &amp; &amp; -1 \end{pmatrix}[/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput">column vector</td>
<td class="formulainput">enter <code>[[1],[2],[3]]</code> for [mathjaxinline]\begin{pmatrix} 1\\ 2\\ 3 \end{pmatrix}[/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput">row vector</td>
<td class="formulainput">enter <code>[[1,2,3]]</code> for [mathjaxinline]\begin{pmatrix} 1 &amp; &amp; 2 &amp; &amp; 3 \end{pmatrix}[/mathjaxinline]</td>
</tr>
</tbody>
</table>
</div>
<div class="mymodal-footer">
<a href="#" class="btn btn-primary" style="color:#FFFFFF;">Close</a>
</div>
</div>
</div>
</span>
<p>
<div class="solution-span">
<span id="solution_lect_18_01_solution_1"/>
</div><p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
</p>
<p><b class="bfseries">(Part b)</b> What are the properties of this dispersion relationship? Choose ALL true statements. </p>
<p>
<div class="wrapper-problem-response" tabindex="-1" aria-label="Question 2" role="group"><div class="choicegroup capa_inputtype" id="inputtype_lect_18_01_3_1">
<fieldset aria-describedby="status_lect_18_01_3_1">
<div class="field">
<input type="checkbox" name="input_lect_18_01_3_1[]" id="input_lect_18_01_3_1_choice_0" class="field-input input-checkbox" value="choice_0"/><label id="lect_18_01_3_1-choice_0-label" for="input_lect_18_01_3_1_choice_0" class="response-label field-label label-inline" aria-describedby="status_lect_18_01_3_1">
<text>a) Waves can travel at different speeds in the [mathjaxinline]x[/mathjaxinline] and [mathjaxinline]y[/mathjaxinline] directions.</text>
</label>
</div>
<div class="field">
<input type="checkbox" name="input_lect_18_01_3_1[]" id="input_lect_18_01_3_1_choice_1" class="field-input input-checkbox" value="choice_1"/><label id="lect_18_01_3_1-choice_1-label" for="input_lect_18_01_3_1_choice_1" class="response-label field-label label-inline" aria-describedby="status_lect_18_01_3_1">
<text>b) The dispersion is always nonlinear.</text>
</label>
</div>
<div class="field">
<input type="checkbox" name="input_lect_18_01_3_1[]" id="input_lect_18_01_3_1_choice_2" class="field-input input-checkbox" value="choice_2"/><label id="lect_18_01_3_1-choice_2-label" for="input_lect_18_01_3_1_choice_2" class="response-label field-label label-inline" aria-describedby="status_lect_18_01_3_1">
<text>c) The dispersion can be linear along a certain direction.</text>
</label>
</div>
<span id="answer_lect_18_01_3_1"/>
</fieldset>
<div class="indicator-container">
<span class="status unanswered" id="status_lect_18_01_3_1" data-tooltip="Not yet answered.">
<span class="sr">unanswered</span><span class="status-icon" aria-hidden="true"/>
</span>
</div>
</div></div>
</p>
<p>
<div class="solution-span">
<span id="solution_lect_18_01_solution_2"/>
</div><p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
</p>
</div>
<div class="action">
<input type="hidden" name="problem_id" value="Non-isotropic Wave Equation" />
<div class="submit-attempt-container">
<button type="button" class="submit btn-brand" data-submitting="Submitting" data-value="Submit" data-should-enable-submit-button="True" aria-describedby="submission_feedback_lect_18_01" >
<span class="submit-label">Submit</span>
</button>
<div class="submission-feedback" id="submission_feedback_lect_18_01">
<span class="sr">Some problems have options such as save, reset, hints, or show answer. These options follow the Submit button.</span>
</div>
</div>
<div class="problem-action-buttons-wrapper">
</div>
</div>
<div class="notification warning notification-gentle-alert
is-hidden"
tabindex="-1">
<span class="icon fa fa-exclamation-circle" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_01-problem-title">
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
<div class="notification warning notification-save
is-hidden"
tabindex="-1">
<span class="icon fa fa-save" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_01-problem-title">None
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
<div class="notification general notification-show-answer
is-hidden"
tabindex="-1">
<span class="icon fa fa-info-circle" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_01-problem-title">Answers are displayed within the problem
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
</div>
"
data-graded="True">
<p class="loading-spinner">
<i class="fa fa-spinner fa-pulse fa-2x fa-fw"></i>
<span class="sr">Loading…</span>
</p>
</div>
</div>
</div>
</div>
</div>
<div class="xblock xblock-public_view xblock-public_view-vertical" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="VerticalStudentView" data-usage-id="block-v1:MITx+8.03x+1T2020+type@vertical+block@vert-L28v2" data-has-score="False" data-runtime-version="1" data-block-type="vertical" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<h2 class="hd hd-2 unit-title">L28v2: Vibrating Membranes</h2>
<div class="vert-mod">
<div class="vert vert-0" data-id="block-v1:MITx+8.03x+1T2020+type@video+block@L28v2">
<div class="xblock xblock-public_view xblock-public_view-video xmodule_display xmodule_VideoBlock" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="XBlockToXModuleShim" data-usage-id="block-v1:MITx+8.03x+1T2020+type@video+block@L28v2" data-has-score="False" data-runtime-version="1" data-block-type="video" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "Video"}
</script>
<h3 class="hd hd-2">L28v2: Vibrating membranes</h3>
<div
id="video_L28v2"
class="video closed"
data-metadata='{"ytTestTimeout": 1500, "autohideHtml5": false, "generalSpeed": 1.0, "sources": [], "end": 0.0, "saveStateUrl": "/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@video+block@L28v2/handler/xmodule_handler/save_user_state", "speed": null, "transcriptAvailableTranslationsUrl": "/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@video+block@L28v2/handler/transcript/available_translations", "completionEnabled": false, "transcriptLanguage": "en", "streams": "1.00:Za5yA6eOIYQ", "captionDataDir": null, "ytApiUrl": "https://www.youtube.com/iframe_api", "lmsRootURL": "https://openlearninglibrary.mit.edu", "showCaptions": "true", "ytMetadataEndpoint": "", "autoplay": false, "recordedYoutubeIsAvailable": true, "savedVideoPosition": 0.0, "transcriptLanguages": {"en": "English"}, "poster": null, "autoAdvance": false, "prioritizeHls": false, "start": 0.0, "transcriptTranslationUrl": "/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@video+block@L28v2/handler/transcript/translation/__lang__", "completionPercentage": 0.95, "duration": 0.0, "saveStateEnabled": false, "publishCompletionUrl": "/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@video+block@L28v2/handler/publish_completion"}'
data-bumper-metadata='null'
data-autoadvance-enabled="False"
data-poster='null'
tabindex="-1"
>
<div class="focus_grabber first"></div>
<div class="tc-wrapper">
<div class="video-wrapper">
<span tabindex="0" class="spinner" aria-hidden="false" aria-label="Loading video player"></span>
<span tabindex="-1" class="btn-play fa fa-youtube-play fa-2x is-hidden" aria-hidden="true" aria-label="Play video"></span>
<div class="video-player-pre"></div>
<div class="video-player">
<div id="L28v2"></div>
<h4 class="hd hd-4 video-error is-hidden">No playable video sources found.</h4>
<h4 class="hd hd-4 video-hls-error is-hidden">
Your browser does not support this video format. Try using a different browser.
</h4>
</div>
<div class="video-player-post"></div>
<div class="closed-captions"></div>
<div class="video-controls is-hidden">
<div>
<div class="vcr"><div class="vidtime">0:00 / 0:00</div></div>
<div class="secondary-controls"></div>
</div>
</div>
</div>
</div>
<div class="focus_grabber last"></div>
<h3 class="hd hd-4 downloads-heading sr" id="video-download-transcripts_L28v2">Downloads and transcripts</h3>
<div class="wrapper-downloads" role="region" aria-labelledby="video-download-transcripts_L28v2">
<div class="wrapper-download-transcripts">
<h4 class="hd hd-5">Transcripts</h4>
<a class="btn-link external-track" href="/assets/courseware/v1/91692b374c0228bc4c1b0543f3f7878e/asset-v1:MITx+8.03x+1T2020+type@asset+block/subs_L28v2.srt">Download transcript</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="xblock xblock-public_view xblock-public_view-vertical" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="VerticalStudentView" data-usage-id="block-v1:MITx+8.03x+1T2020+type@vertical+block@vert-lect_18_ex03_1" data-has-score="False" data-runtime-version="1" data-block-type="vertical" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<h2 class="hd hd-2 unit-title">L28Q2: Visualizing Normal Modes of a Square Plate with Fixed Boundaries [WITH SIMULATION]</h2>
<div class="vert-mod">
<div class="vert vert-0" data-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1a">
<div class="xblock xblock-public_view xblock-public_view-problem xmodule_display xmodule_ProblemBlock" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="XBlockToXModuleShim" data-usage-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1a" data-has-score="True" data-runtime-version="1" data-block-type="problem" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "Problem"}
</script>
<div id="problem_lect_18_03_1a" class="problems-wrapper" role="group"
aria-labelledby="lect_18_03_1a-problem-title"
data-problem-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1a" data-url="/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1a/handler/xmodule_handler"
data-problem-score="0.0"
data-problem-total-possible="1.0"
data-attempts-used="0"
data-content="
<h3 class="hd hd-3 problem-header" id="lect_18_03_1a-problem-title" aria-describedby="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1a-problem-progress" tabindex="-1">
Visualizing Normal Modes of a Square Plate with Fixed Boundaries [WITH SIMULATION]
</h3>
<div class="problem-progress" id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1a-problem-progress"></div>
<div class="problem">
<div>
<p>
Consider a continuous square plate of length [mathjaxinline]L[/mathjaxinline] with fixed boundary conditions. The following plots show several normal modes of the system. For each plot, calculate the frequency of the normal mode that is shown. Use [mathjaxinline]\omega _{0}=\sqrt {\frac{T}{\rho }}[/mathjaxinline], and express your answers using <code>omega_0</code> for [mathjaxinline]\omega _{0}[/mathjaxinline], <code>L</code>, and relevant numerical constants. </p>
<p>
<b class="bfseries">NOTE: we have mistakingly used [mathjaxinline]\omega _{0}[/mathjaxinline], when really we meant [mathjaxinline]v_{0}[/mathjaxinline]. For the sake of those who have already entered answers, we are not changing this notation at this time. Continue to use [mathjaxinline]\omega _{0}[/mathjaxinline] for this problem, but note that it does not have units of angular frequency.</b>
</p>
<p>
<b class="bfseries">(Part a)</b>
</p>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<div align="center">
<img src="/assets/courseware/v1/28bbaf4708db720f81926740d3e2d234/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_lect_18_03_1a.png" width="550"/>
</div>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<p>
<p style="display:inline">[mathjaxinline]\omega =[/mathjaxinline] </p>
<div class="inline" tabindex="-1" aria-label="Question 1" role="group"><div id="inputtype_lect_18_03_1a_2_1" class="text-input-dynamath capa_inputtype inline textline">
<div class="unanswered inline">
<input type="text" name="input_lect_18_03_1a_2_1" id="input_lect_18_03_1a_2_1" aria-describedby="status_lect_18_03_1a_2_1" value="" class="math" size="40"/>
<span class="trailing_text" id="trailing_text_lect_18_03_1a_2_1"/>
<span class="status unanswered" id="status_lect_18_03_1a_2_1" data-tooltip="Not yet answered.">
<span class="sr">unanswered</span><span class="status-icon" aria-hidden="true"/>
</span>
<p id="answer_lect_18_03_1a_2_1" class="answer"/>
<div id="display_lect_18_03_1a_2_1" class="equation">`{::}`</div>
<textarea style="display:none" id="input_lect_18_03_1a_2_1_dynamath" name="input_lect_18_03_1a_2_1_dynamath"/>
</div>
</div></div>
</p>
<span>
<link href="/assets/courseware/v1/5558929dbdda0f3a399b6940d9ab0281/asset-v1:MITx+8.03x+1T2020+type@asset+block/css_mymodal.css" rel="stylesheet" type="text/css"/>
<div align="right">
<a href="#mymodal-one" class="btn btn-default">Input Help
</a>
</div>
<div class="mymodal-positioner">
<a href="#" class="mymodal" id="mymodal-one" aria-hidden="true"/>
<div class="mymodal-dialog">
<div class="mymodal-header">
<h4>Input Help</h4>
<a href="#" class="mymodal-btn-close">&#215;</a>
</div>
<div class="formulainput">
<table class="formulainput">
<tbody>
<tr class="fiptitle">
<th class="formulainput" scope="col">Allowable Entries</th>
<th class="formulainput" scope="col">Descriptions</th>
<th class="formulainput" scope="col">Example Entries</th>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="3">Numbers</th>
<td class="formulainput">integers</td>
<td class="formulainput">
<code>2520</code>
</td>
</tr>
<tr class="formulainput">
<td class="formulainput">fractions</td>
<td class="formulainput">
<code>2/3</code>
</td>
</tr>
<tr class="formulainput">
<td class="formulainput">decimals </td>
<td class="formulainput"><code>3.14</code>, <code>.98</code></td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="4">Operators</th>
<td class="formulainput"><code>+ - * /</code> (add, subtract, multiply, divide)</td>
<td class="formulainput">enter <code> (x+2*y)/(x-1)</code> for [mathjaxinline] \displaystyle \frac{x+2y}{x-1} [/mathjaxinline] </td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>^</code> (raise to a power)</td>
<td class="formulainput">enter <code> x^(n+1) </code> for [mathjaxinline] x^{n+1} [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>_</code> (add a subscript)</td>
<td class="formulainput">enter <code> v_0 </code> for [mathjaxinline] v_0 [/mathjaxinline] </td>
</tr>
<tr class="formulainput">
<td class="formulainput">use <code>( )</code> to clarify order of operations</td>
<td class="formulainput"> enter <code>(2+3)*2 </code> for 10 <br/>
enter <code> 2+3*2 </code> for 8 </td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row">Greek letters</th>
<td class="formulainput">enter (english) name of letter</td>
<td class="formulainput">enter <code>alpha </code> for [mathjaxinline] \alpha [/mathjaxinline]<br/>
enter <code>lambda </code> for [mathjaxinline]\lambda [/mathjaxinline]
</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row">Mathematical <br/> constants</th>
<td class="formulainput">
<code>e, pi</code>
</td>
<td class="formulainput">enter <code>e^x </code> for [mathjaxinline] e^x [/mathjaxinline]<br/>
enter <code>2*pi </code> for [mathjaxinline] 2\pi [/mathjaxinline]
</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row">Basic functions</th>
<td class="formulainput">
<code>abs, ln, sqrt</code>
</td>
<td class="formulainput">enter <code>abs(x+y) </code> for [mathjaxinline] \left|x+y \right| [/mathjaxinline]<br/>
enter <code>sqrt(x^2-y) </code> for [mathjaxinline] \sqrt{x^2-y} [/mathjaxinline]
</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="3">Trigonometric <br/> functions</th>
<td class="formulainput">
<code>sin, cos, tan, sec, csc, cot</code>
</td>
<td class="formulainput">enter <code>sin(4*x+y)^2 </code> for [mathjaxinline]\sin^2(4x+y) [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>arcsin, arccos, arctan</code>, etc.</td>
<td class="formulainput">enter <code>arctan(x^2/3) </code> for [mathjaxinline]\tan^{-1}\left(\frac{x^2}{3}\right) [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>sinh, cosh, arcsinh</code>, etc.</td>
<td class="formulainput">enter <code>cosh(4*x+y) </code> for [mathjaxinline]\cosh(4x+y) [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="3">Matrices<br/>&amp; Vectors</th>
<td class="formulainput">matrix</td>
<td class="formulainput">enter <code>[[1,0],[0,-1]]</code> for [mathjaxinline]\begin{pmatrix} 1 &amp; &amp; 0 \\ 0 &amp; &amp; -1 \end{pmatrix}[/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput">column vector</td>
<td class="formulainput">enter <code>[[1],[2],[3]]</code> for [mathjaxinline]\begin{pmatrix} 1\\ 2\\ 3 \end{pmatrix}[/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput">row vector</td>
<td class="formulainput">enter <code>[[1,2,3]]</code> for [mathjaxinline]\begin{pmatrix} 1 &amp; &amp; 2 &amp; &amp; 3 \end{pmatrix}[/mathjaxinline]</td>
</tr>
</tbody>
</table>
</div>
<div class="mymodal-footer">
<a href="#" class="btn btn-primary" style="color:#FFFFFF;">Close</a>
</div>
</div>
</div>
</span>
<p>
<div class="solution-span">
<span id="solution_lect_18_03_1a_solution_1"/>
</div><p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
</p>
</div>
<div class="action">
<input type="hidden" name="problem_id" value="Visualizing Normal Modes of a Square Plate with Fixed Boundaries [WITH SIMULATION]" />
<div class="submit-attempt-container">
<button type="button" class="submit btn-brand" data-submitting="Submitting" data-value="Submit" data-should-enable-submit-button="True" aria-describedby="submission_feedback_lect_18_03_1a" >
<span class="submit-label">Submit</span>
</button>
<div class="submission-feedback" id="submission_feedback_lect_18_03_1a">
<span class="sr">Some problems have options such as save, reset, hints, or show answer. These options follow the Submit button.</span>
</div>
</div>
<div class="problem-action-buttons-wrapper">
</div>
</div>
<div class="notification warning notification-gentle-alert
is-hidden"
tabindex="-1">
<span class="icon fa fa-exclamation-circle" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03_1a-problem-title">
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
<div class="notification warning notification-save
is-hidden"
tabindex="-1">
<span class="icon fa fa-save" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03_1a-problem-title">None
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
<div class="notification general notification-show-answer
is-hidden"
tabindex="-1">
<span class="icon fa fa-info-circle" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03_1a-problem-title">Answers are displayed within the problem
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
</div>
"
data-graded="True">
<p class="loading-spinner">
<i class="fa fa-spinner fa-pulse fa-2x fa-fw"></i>
<span class="sr">Loading…</span>
</p>
</div>
</div>
</div>
<div class="vert vert-1" data-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1b">
<div class="xblock xblock-public_view xblock-public_view-problem xmodule_display xmodule_ProblemBlock" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="XBlockToXModuleShim" data-usage-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1b" data-has-score="True" data-runtime-version="1" data-block-type="problem" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "Problem"}
</script>
<div id="problem_lect_18_03_1b" class="problems-wrapper" role="group"
aria-labelledby="lect_18_03_1b-problem-title"
data-problem-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1b" data-url="/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1b/handler/xmodule_handler"
data-problem-score="0.0"
data-problem-total-possible="1.0"
data-attempts-used="0"
data-content="
<h3 class="hd hd-3 problem-header" id="lect_18_03_1b-problem-title" aria-describedby="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1b-problem-progress" tabindex="-1">
Another Square Plate Normal Mode - I
</h3>
<div class="problem-progress" id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1b-problem-progress"></div>
<div class="problem">
<div>
<p>
<b class="bfseries">(Part b)</b>
</p>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<div align="center">
<img src="/assets/courseware/v1/a23cef303be23c5eda018a62a7e71694/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_lect_18_03_1b.png" width="550"/>
</div>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<p>
<p style="display:inline">[mathjaxinline]\omega =[/mathjaxinline] </p>
<div class="inline" tabindex="-1" aria-label="Question 1" role="group"><div id="inputtype_lect_18_03_1b_2_1" class="text-input-dynamath capa_inputtype inline textline">
<div class="unanswered inline">
<input type="text" name="input_lect_18_03_1b_2_1" id="input_lect_18_03_1b_2_1" aria-describedby="status_lect_18_03_1b_2_1" value="" class="math" size="40"/>
<span class="trailing_text" id="trailing_text_lect_18_03_1b_2_1"/>
<span class="status unanswered" id="status_lect_18_03_1b_2_1" data-tooltip="Not yet answered.">
<span class="sr">unanswered</span><span class="status-icon" aria-hidden="true"/>
</span>
<p id="answer_lect_18_03_1b_2_1" class="answer"/>
<div id="display_lect_18_03_1b_2_1" class="equation">`{::}`</div>
<textarea style="display:none" id="input_lect_18_03_1b_2_1_dynamath" name="input_lect_18_03_1b_2_1_dynamath"/>
</div>
</div></div>
</p>
<span>
<link href="/assets/courseware/v1/5558929dbdda0f3a399b6940d9ab0281/asset-v1:MITx+8.03x+1T2020+type@asset+block/css_mymodal.css" rel="stylesheet" type="text/css"/>
<div align="right">
<a href="#mymodal-one" class="btn btn-default">Input Help
</a>
</div>
<div class="mymodal-positioner">
<a href="#" class="mymodal" id="mymodal-one" aria-hidden="true"/>
<div class="mymodal-dialog">
<div class="mymodal-header">
<h4>Input Help</h4>
<a href="#" class="mymodal-btn-close">&#215;</a>
</div>
<div class="formulainput">
<table class="formulainput">
<tbody>
<tr class="fiptitle">
<th class="formulainput" scope="col">Allowable Entries</th>
<th class="formulainput" scope="col">Descriptions</th>
<th class="formulainput" scope="col">Example Entries</th>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="3">Numbers</th>
<td class="formulainput">integers</td>
<td class="formulainput">
<code>2520</code>
</td>
</tr>
<tr class="formulainput">
<td class="formulainput">fractions</td>
<td class="formulainput">
<code>2/3</code>
</td>
</tr>
<tr class="formulainput">
<td class="formulainput">decimals </td>
<td class="formulainput"><code>3.14</code>, <code>.98</code></td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="4">Operators</th>
<td class="formulainput"><code>+ - * /</code> (add, subtract, multiply, divide)</td>
<td class="formulainput">enter <code> (x+2*y)/(x-1)</code> for [mathjaxinline] \displaystyle \frac{x+2y}{x-1} [/mathjaxinline] </td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>^</code> (raise to a power)</td>
<td class="formulainput">enter <code> x^(n+1) </code> for [mathjaxinline] x^{n+1} [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>_</code> (add a subscript)</td>
<td class="formulainput">enter <code> v_0 </code> for [mathjaxinline] v_0 [/mathjaxinline] </td>
</tr>
<tr class="formulainput">
<td class="formulainput">use <code>( )</code> to clarify order of operations</td>
<td class="formulainput"> enter <code>(2+3)*2 </code> for 10 <br/>
enter <code> 2+3*2 </code> for 8 </td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row">Greek letters</th>
<td class="formulainput">enter (english) name of letter</td>
<td class="formulainput">enter <code>alpha </code> for [mathjaxinline] \alpha [/mathjaxinline]<br/>
enter <code>lambda </code> for [mathjaxinline]\lambda [/mathjaxinline]
</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row">Mathematical <br/> constants</th>
<td class="formulainput">
<code>e, pi</code>
</td>
<td class="formulainput">enter <code>e^x </code> for [mathjaxinline] e^x [/mathjaxinline]<br/>
enter <code>2*pi </code> for [mathjaxinline] 2\pi [/mathjaxinline]
</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row">Basic functions</th>
<td class="formulainput">
<code>abs, ln, sqrt</code>
</td>
<td class="formulainput">enter <code>abs(x+y) </code> for [mathjaxinline] \left|x+y \right| [/mathjaxinline]<br/>
enter <code>sqrt(x^2-y) </code> for [mathjaxinline] \sqrt{x^2-y} [/mathjaxinline]
</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="3">Trigonometric <br/> functions</th>
<td class="formulainput">
<code>sin, cos, tan, sec, csc, cot</code>
</td>
<td class="formulainput">enter <code>sin(4*x+y)^2 </code> for [mathjaxinline]\sin^2(4x+y) [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>arcsin, arccos, arctan</code>, etc.</td>
<td class="formulainput">enter <code>arctan(x^2/3) </code> for [mathjaxinline]\tan^{-1}\left(\frac{x^2}{3}\right) [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>sinh, cosh, arcsinh</code>, etc.</td>
<td class="formulainput">enter <code>cosh(4*x+y) </code> for [mathjaxinline]\cosh(4x+y) [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="3">Matrices<br/>&amp; Vectors</th>
<td class="formulainput">matrix</td>
<td class="formulainput">enter <code>[[1,0],[0,-1]]</code> for [mathjaxinline]\begin{pmatrix} 1 &amp; &amp; 0 \\ 0 &amp; &amp; -1 \end{pmatrix}[/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput">column vector</td>
<td class="formulainput">enter <code>[[1],[2],[3]]</code> for [mathjaxinline]\begin{pmatrix} 1\\ 2\\ 3 \end{pmatrix}[/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput">row vector</td>
<td class="formulainput">enter <code>[[1,2,3]]</code> for [mathjaxinline]\begin{pmatrix} 1 &amp; &amp; 2 &amp; &amp; 3 \end{pmatrix}[/mathjaxinline]</td>
</tr>
</tbody>
</table>
</div>
<div class="mymodal-footer">
<a href="#" class="btn btn-primary" style="color:#FFFFFF;">Close</a>
</div>
</div>
</div>
</span>
<p>
<div class="solution-span">
<span id="solution_lect_18_03_1b_solution_1"/>
</div><p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
</p>
</div>
<div class="action">
<input type="hidden" name="problem_id" value="Another Square Plate Normal Mode - I" />
<div class="submit-attempt-container">
<button type="button" class="submit btn-brand" data-submitting="Submitting" data-value="Submit" data-should-enable-submit-button="True" aria-describedby="submission_feedback_lect_18_03_1b" >
<span class="submit-label">Submit</span>
</button>
<div class="submission-feedback" id="submission_feedback_lect_18_03_1b">
<span class="sr">Some problems have options such as save, reset, hints, or show answer. These options follow the Submit button.</span>
</div>
</div>
<div class="problem-action-buttons-wrapper">
</div>
</div>
<div class="notification warning notification-gentle-alert
is-hidden"
tabindex="-1">
<span class="icon fa fa-exclamation-circle" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03_1b-problem-title">
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
<div class="notification warning notification-save
is-hidden"
tabindex="-1">
<span class="icon fa fa-save" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03_1b-problem-title">None
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
<div class="notification general notification-show-answer
is-hidden"
tabindex="-1">
<span class="icon fa fa-info-circle" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03_1b-problem-title">Answers are displayed within the problem
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
</div>
"
data-graded="True">
<p class="loading-spinner">
<i class="fa fa-spinner fa-pulse fa-2x fa-fw"></i>
<span class="sr">Loading…</span>
</p>
</div>
</div>
</div>
<div class="vert vert-2" data-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1c">
<div class="xblock xblock-public_view xblock-public_view-problem xmodule_display xmodule_ProblemBlock" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="XBlockToXModuleShim" data-usage-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1c" data-has-score="True" data-runtime-version="1" data-block-type="problem" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "Problem"}
</script>
<div id="problem_lect_18_03_1c" class="problems-wrapper" role="group"
aria-labelledby="lect_18_03_1c-problem-title"
data-problem-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1c" data-url="/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1c/handler/xmodule_handler"
data-problem-score="0.0"
data-problem-total-possible="1.0"
data-attempts-used="0"
data-content="
<h3 class="hd hd-3 problem-header" id="lect_18_03_1c-problem-title" aria-describedby="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1c-problem-progress" tabindex="-1">
Another Square Plate Normal Mode - II
</h3>
<div class="problem-progress" id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1c-problem-progress"></div>
<div class="problem">
<div>
<p>
<b class="bfseries">(Part c)</b>
</p>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<div align="center">
<img src="/assets/courseware/v1/231bf29e8e92b922c537a2751885f126/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_lect_18_03_1c.png" width="550"/>
</div>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<p>
<p style="display:inline">[mathjaxinline]\omega =[/mathjaxinline] </p>
<div class="inline" tabindex="-1" aria-label="Question 1" role="group"><div id="inputtype_lect_18_03_1c_2_1" class="text-input-dynamath capa_inputtype inline textline">
<div class="unanswered inline">
<input type="text" name="input_lect_18_03_1c_2_1" id="input_lect_18_03_1c_2_1" aria-describedby="status_lect_18_03_1c_2_1" value="" class="math" size="40"/>
<span class="trailing_text" id="trailing_text_lect_18_03_1c_2_1"/>
<span class="status unanswered" id="status_lect_18_03_1c_2_1" data-tooltip="Not yet answered.">
<span class="sr">unanswered</span><span class="status-icon" aria-hidden="true"/>
</span>
<p id="answer_lect_18_03_1c_2_1" class="answer"/>
<div id="display_lect_18_03_1c_2_1" class="equation">`{::}`</div>
<textarea style="display:none" id="input_lect_18_03_1c_2_1_dynamath" name="input_lect_18_03_1c_2_1_dynamath"/>
</div>
</div></div>
</p>
<span>
<link href="/assets/courseware/v1/5558929dbdda0f3a399b6940d9ab0281/asset-v1:MITx+8.03x+1T2020+type@asset+block/css_mymodal.css" rel="stylesheet" type="text/css"/>
<div align="right">
<a href="#mymodal-one" class="btn btn-default">Input Help
</a>
</div>
<div class="mymodal-positioner">
<a href="#" class="mymodal" id="mymodal-one" aria-hidden="true"/>
<div class="mymodal-dialog">
<div class="mymodal-header">
<h4>Input Help</h4>
<a href="#" class="mymodal-btn-close">&#215;</a>
</div>
<div class="formulainput">
<table class="formulainput">
<tbody>
<tr class="fiptitle">
<th class="formulainput" scope="col">Allowable Entries</th>
<th class="formulainput" scope="col">Descriptions</th>
<th class="formulainput" scope="col">Example Entries</th>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="3">Numbers</th>
<td class="formulainput">integers</td>
<td class="formulainput">
<code>2520</code>
</td>
</tr>
<tr class="formulainput">
<td class="formulainput">fractions</td>
<td class="formulainput">
<code>2/3</code>
</td>
</tr>
<tr class="formulainput">
<td class="formulainput">decimals </td>
<td class="formulainput"><code>3.14</code>, <code>.98</code></td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="4">Operators</th>
<td class="formulainput"><code>+ - * /</code> (add, subtract, multiply, divide)</td>
<td class="formulainput">enter <code> (x+2*y)/(x-1)</code> for [mathjaxinline] \displaystyle \frac{x+2y}{x-1} [/mathjaxinline] </td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>^</code> (raise to a power)</td>
<td class="formulainput">enter <code> x^(n+1) </code> for [mathjaxinline] x^{n+1} [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>_</code> (add a subscript)</td>
<td class="formulainput">enter <code> v_0 </code> for [mathjaxinline] v_0 [/mathjaxinline] </td>
</tr>
<tr class="formulainput">
<td class="formulainput">use <code>( )</code> to clarify order of operations</td>
<td class="formulainput"> enter <code>(2+3)*2 </code> for 10 <br/>
enter <code> 2+3*2 </code> for 8 </td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row">Greek letters</th>
<td class="formulainput">enter (english) name of letter</td>
<td class="formulainput">enter <code>alpha </code> for [mathjaxinline] \alpha [/mathjaxinline]<br/>
enter <code>lambda </code> for [mathjaxinline]\lambda [/mathjaxinline]
</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row">Mathematical <br/> constants</th>
<td class="formulainput">
<code>e, pi</code>
</td>
<td class="formulainput">enter <code>e^x </code> for [mathjaxinline] e^x [/mathjaxinline]<br/>
enter <code>2*pi </code> for [mathjaxinline] 2\pi [/mathjaxinline]
</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row">Basic functions</th>
<td class="formulainput">
<code>abs, ln, sqrt</code>
</td>
<td class="formulainput">enter <code>abs(x+y) </code> for [mathjaxinline] \left|x+y \right| [/mathjaxinline]<br/>
enter <code>sqrt(x^2-y) </code> for [mathjaxinline] \sqrt{x^2-y} [/mathjaxinline]
</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="3">Trigonometric <br/> functions</th>
<td class="formulainput">
<code>sin, cos, tan, sec, csc, cot</code>
</td>
<td class="formulainput">enter <code>sin(4*x+y)^2 </code> for [mathjaxinline]\sin^2(4x+y) [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>arcsin, arccos, arctan</code>, etc.</td>
<td class="formulainput">enter <code>arctan(x^2/3) </code> for [mathjaxinline]\tan^{-1}\left(\frac{x^2}{3}\right) [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>sinh, cosh, arcsinh</code>, etc.</td>
<td class="formulainput">enter <code>cosh(4*x+y) </code> for [mathjaxinline]\cosh(4x+y) [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="3">Matrices<br/>&amp; Vectors</th>
<td class="formulainput">matrix</td>
<td class="formulainput">enter <code>[[1,0],[0,-1]]</code> for [mathjaxinline]\begin{pmatrix} 1 &amp; &amp; 0 \\ 0 &amp; &amp; -1 \end{pmatrix}[/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput">column vector</td>
<td class="formulainput">enter <code>[[1],[2],[3]]</code> for [mathjaxinline]\begin{pmatrix} 1\\ 2\\ 3 \end{pmatrix}[/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput">row vector</td>
<td class="formulainput">enter <code>[[1,2,3]]</code> for [mathjaxinline]\begin{pmatrix} 1 &amp; &amp; 2 &amp; &amp; 3 \end{pmatrix}[/mathjaxinline]</td>
</tr>
</tbody>
</table>
</div>
<div class="mymodal-footer">
<a href="#" class="btn btn-primary" style="color:#FFFFFF;">Close</a>
</div>
</div>
</div>
</span>
<p>
<div class="solution-span">
<span id="solution_lect_18_03_1c_solution_1"/>
</div><p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
</p>
</div>
<div class="action">
<input type="hidden" name="problem_id" value="Another Square Plate Normal Mode - II" />
<div class="submit-attempt-container">
<button type="button" class="submit btn-brand" data-submitting="Submitting" data-value="Submit" data-should-enable-submit-button="True" aria-describedby="submission_feedback_lect_18_03_1c" >
<span class="submit-label">Submit</span>
</button>
<div class="submission-feedback" id="submission_feedback_lect_18_03_1c">
<span class="sr">Some problems have options such as save, reset, hints, or show answer. These options follow the Submit button.</span>
</div>
</div>
<div class="problem-action-buttons-wrapper">
</div>
</div>
<div class="notification warning notification-gentle-alert
is-hidden"
tabindex="-1">
<span class="icon fa fa-exclamation-circle" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03_1c-problem-title">
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
<div class="notification warning notification-save
is-hidden"
tabindex="-1">
<span class="icon fa fa-save" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03_1c-problem-title">None
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
<div class="notification general notification-show-answer
is-hidden"
tabindex="-1">
<span class="icon fa fa-info-circle" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03_1c-problem-title">Answers are displayed within the problem
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
</div>
"
data-graded="True">
<p class="loading-spinner">
<i class="fa fa-spinner fa-pulse fa-2x fa-fw"></i>
<span class="sr">Loading…</span>
</p>
</div>
</div>
</div>
<div class="vert vert-3" data-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1d">
<div class="xblock xblock-public_view xblock-public_view-problem xmodule_display xmodule_ProblemBlock" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="XBlockToXModuleShim" data-usage-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1d" data-has-score="True" data-runtime-version="1" data-block-type="problem" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "Problem"}
</script>
<div id="problem_lect_18_03_1d" class="problems-wrapper" role="group"
aria-labelledby="lect_18_03_1d-problem-title"
data-problem-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1d" data-url="/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1d/handler/xmodule_handler"
data-problem-score="0.0"
data-problem-total-possible="1.0"
data-attempts-used="0"
data-content="
<h3 class="hd hd-3 problem-header" id="lect_18_03_1d-problem-title" aria-describedby="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1d-problem-progress" tabindex="-1">
Another Square Plate Normal Mode - III
</h3>
<div class="problem-progress" id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_1d-problem-progress"></div>
<div class="problem">
<div>
<p>
<b class="bfseries">(Part d)</b>
</p>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<div align="center">
<img src="/assets/courseware/v1/ed5d4745f46bd5b79283895fc894db0e/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_lect_18_03_1d.png" width="550"/>
</div>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<p>
<p style="display:inline">[mathjaxinline]\omega =[/mathjaxinline] </p>
<div class="inline" tabindex="-1" aria-label="Question 1" role="group"><div id="inputtype_lect_18_03_1d_2_1" class="text-input-dynamath capa_inputtype inline textline">
<div class="unanswered inline">
<input type="text" name="input_lect_18_03_1d_2_1" id="input_lect_18_03_1d_2_1" aria-describedby="status_lect_18_03_1d_2_1" value="" class="math" size="40"/>
<span class="trailing_text" id="trailing_text_lect_18_03_1d_2_1"/>
<span class="status unanswered" id="status_lect_18_03_1d_2_1" data-tooltip="Not yet answered.">
<span class="sr">unanswered</span><span class="status-icon" aria-hidden="true"/>
</span>
<p id="answer_lect_18_03_1d_2_1" class="answer"/>
<div id="display_lect_18_03_1d_2_1" class="equation">`{::}`</div>
<textarea style="display:none" id="input_lect_18_03_1d_2_1_dynamath" name="input_lect_18_03_1d_2_1_dynamath"/>
</div>
</div></div>
</p>
<span>
<link href="/assets/courseware/v1/5558929dbdda0f3a399b6940d9ab0281/asset-v1:MITx+8.03x+1T2020+type@asset+block/css_mymodal.css" rel="stylesheet" type="text/css"/>
<div align="right">
<a href="#mymodal-one" class="btn btn-default">Input Help
</a>
</div>
<div class="mymodal-positioner">
<a href="#" class="mymodal" id="mymodal-one" aria-hidden="true"/>
<div class="mymodal-dialog">
<div class="mymodal-header">
<h4>Input Help</h4>
<a href="#" class="mymodal-btn-close">&#215;</a>
</div>
<div class="formulainput">
<table class="formulainput">
<tbody>
<tr class="fiptitle">
<th class="formulainput" scope="col">Allowable Entries</th>
<th class="formulainput" scope="col">Descriptions</th>
<th class="formulainput" scope="col">Example Entries</th>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="3">Numbers</th>
<td class="formulainput">integers</td>
<td class="formulainput">
<code>2520</code>
</td>
</tr>
<tr class="formulainput">
<td class="formulainput">fractions</td>
<td class="formulainput">
<code>2/3</code>
</td>
</tr>
<tr class="formulainput">
<td class="formulainput">decimals </td>
<td class="formulainput"><code>3.14</code>, <code>.98</code></td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="4">Operators</th>
<td class="formulainput"><code>+ - * /</code> (add, subtract, multiply, divide)</td>
<td class="formulainput">enter <code> (x+2*y)/(x-1)</code> for [mathjaxinline] \displaystyle \frac{x+2y}{x-1} [/mathjaxinline] </td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>^</code> (raise to a power)</td>
<td class="formulainput">enter <code> x^(n+1) </code> for [mathjaxinline] x^{n+1} [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>_</code> (add a subscript)</td>
<td class="formulainput">enter <code> v_0 </code> for [mathjaxinline] v_0 [/mathjaxinline] </td>
</tr>
<tr class="formulainput">
<td class="formulainput">use <code>( )</code> to clarify order of operations</td>
<td class="formulainput"> enter <code>(2+3)*2 </code> for 10 <br/>
enter <code> 2+3*2 </code> for 8 </td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row">Greek letters</th>
<td class="formulainput">enter (english) name of letter</td>
<td class="formulainput">enter <code>alpha </code> for [mathjaxinline] \alpha [/mathjaxinline]<br/>
enter <code>lambda </code> for [mathjaxinline]\lambda [/mathjaxinline]
</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row">Mathematical <br/> constants</th>
<td class="formulainput">
<code>e, pi</code>
</td>
<td class="formulainput">enter <code>e^x </code> for [mathjaxinline] e^x [/mathjaxinline]<br/>
enter <code>2*pi </code> for [mathjaxinline] 2\pi [/mathjaxinline]
</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row">Basic functions</th>
<td class="formulainput">
<code>abs, ln, sqrt</code>
</td>
<td class="formulainput">enter <code>abs(x+y) </code> for [mathjaxinline] \left|x+y \right| [/mathjaxinline]<br/>
enter <code>sqrt(x^2-y) </code> for [mathjaxinline] \sqrt{x^2-y} [/mathjaxinline]
</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="3">Trigonometric <br/> functions</th>
<td class="formulainput">
<code>sin, cos, tan, sec, csc, cot</code>
</td>
<td class="formulainput">enter <code>sin(4*x+y)^2 </code> for [mathjaxinline]\sin^2(4x+y) [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>arcsin, arccos, arctan</code>, etc.</td>
<td class="formulainput">enter <code>arctan(x^2/3) </code> for [mathjaxinline]\tan^{-1}\left(\frac{x^2}{3}\right) [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput"><code>sinh, cosh, arcsinh</code>, etc.</td>
<td class="formulainput">enter <code>cosh(4*x+y) </code> for [mathjaxinline]\cosh(4x+y) [/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<th class="formulainput" scope="row" rowspan="3">Matrices<br/>&amp; Vectors</th>
<td class="formulainput">matrix</td>
<td class="formulainput">enter <code>[[1,0],[0,-1]]</code> for [mathjaxinline]\begin{pmatrix} 1 &amp; &amp; 0 \\ 0 &amp; &amp; -1 \end{pmatrix}[/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput">column vector</td>
<td class="formulainput">enter <code>[[1],[2],[3]]</code> for [mathjaxinline]\begin{pmatrix} 1\\ 2\\ 3 \end{pmatrix}[/mathjaxinline]</td>
</tr>
<tr class="formulainput">
<td class="formulainput">row vector</td>
<td class="formulainput">enter <code>[[1,2,3]]</code> for [mathjaxinline]\begin{pmatrix} 1 &amp; &amp; 2 &amp; &amp; 3 \end{pmatrix}[/mathjaxinline]</td>
</tr>
</tbody>
</table>
</div>
<div class="mymodal-footer">
<a href="#" class="btn btn-primary" style="color:#FFFFFF;">Close</a>
</div>
</div>
</div>
</span>
<p>
<div class="solution-span">
<span id="solution_lect_18_03_1d_solution_1"/>
</div><p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
</p>
</div>
<div class="action">
<input type="hidden" name="problem_id" value="Another Square Plate Normal Mode - III" />
<div class="submit-attempt-container">
<button type="button" class="submit btn-brand" data-submitting="Submitting" data-value="Submit" data-should-enable-submit-button="True" aria-describedby="submission_feedback_lect_18_03_1d" >
<span class="submit-label">Submit</span>
</button>
<div class="submission-feedback" id="submission_feedback_lect_18_03_1d">
<span class="sr">Some problems have options such as save, reset, hints, or show answer. These options follow the Submit button.</span>
</div>
</div>
<div class="problem-action-buttons-wrapper">
</div>
</div>
<div class="notification warning notification-gentle-alert
is-hidden"
tabindex="-1">
<span class="icon fa fa-exclamation-circle" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03_1d-problem-title">
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
<div class="notification warning notification-save
is-hidden"
tabindex="-1">
<span class="icon fa fa-save" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03_1d-problem-title">None
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
<div class="notification general notification-show-answer
is-hidden"
tabindex="-1">
<span class="icon fa fa-info-circle" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03_1d-problem-title">Answers are displayed within the problem
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
</div>
"
data-graded="True">
<p class="loading-spinner">
<i class="fa fa-spinner fa-pulse fa-2x fa-fw"></i>
<span class="sr">Loading…</span>
</p>
</div>
</div>
</div>
<div class="vert vert-4" data-id="block-v1:MITx+8.03x+1T2020+type@html+block@SIM_lect_18_03_1">
<div class="xblock xblock-public_view xblock-public_view-html xmodule_display xmodule_HtmlBlock" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="XBlockToXModuleShim" data-usage-id="block-v1:MITx+8.03x+1T2020+type@html+block@SIM_lect_18_03_1" data-has-score="False" data-runtime-version="1" data-block-type="html" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "HTMLModule"}
</script>
<h2>Run the Interactive Python Visualization that Generated the Plots Above!</h2><p>The widget is run in a Jupyter notebook, accessible through the button below. <b>NOTE: The notebook may take up to 3 mintues to load! Please be patient!</b></p><p><div align="center"><a href="https://mybinder.org/v2/gh/mitx-803/vis/master?filepath=2D_rank_freq_spatial_modes_with_boundary_continuous_1.ipynb" class="btn btn-primary" target="_blank" style="color:#FFFFFF;">ACCESS JUPYTER NOTEBOOK HERE</a></div></p><p><div class="hideshowbox"><h4 onclick="hideshow(this);" style="margin: 0px">How to Run Jupyter Notebooks (expand this section if you need a reminder!)<span class="icon-caret-down toggleimage"/></h4><div class="hideshowcontent"><p><h3>Running Notebooks on an External Server</h3></p><p>To access a simulation, click the "ACCESS JUPYTER NOTEBOOK HERE" button. This will bring you to a loading page, hosted by <i class="itshape">mybinder.org</i> (the loading time is anywhere from 20 seconds to 3 minutes). The Jupyter notebooks are run externally to the course, on a server which runs an instance of Python. There is no need to install Python or related dependencies!</p><div align="center"><iframe src="https://mitx-803.github.io/gifs/python_06.html" width="720" height="590" scrolling="no" frameborder="0"/></div><p><h3>Initializing the Program</h3></p><p>Once loaded, you will see a Jupyter notebook in your browser! You will have to click a button to initialize the program. The button is indicated in the instructions within the notebook, and also shown below.</p><div align="center"><img width="700" src="/assets/courseware/v1/3f6c044fc06f79d82bb2e8a97f7dd11a/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_binder_initialize_button.png"/></div><p/><div align="center"><iframe src="https://mitx-803.github.io/gifs/python_07.html" width="720" height="602" scrolling="no" frameborder="0"/></div><p><h3>Instructions and Source Code</h3></p><p>Each notebook has self-contained instructions on how to use the Python simulation. Additionally, you may toggle the button at the bottom of the notebook to view/augment the source code.</p><div align="center"><iframe src="https://mitx-803.github.io/gifs/python_08.html" width="720" height="608" scrolling="no" frameborder="0"/></div><p><h3>Saving/Running Notebooks Locally</h3></p><p>Finally, you can dowload each notebook to run locally. Additionally, you can visit the git repository to download all notebooks in the course. In order to run notebooks locally, you must install Python and its dependencies. We cannot help with this process, but we encourage you to look at the resources below, if you are interested.</p><div align="center"><iframe src="https://mitx-803.github.io/gifs/python_09.html" width="720" height="609" scrolling="no" frameborder="0"/></div><p><h3>External Links</h3><br/> [mathjaxinline]\bullet[/mathjaxinline] git repository: <a href="https://github.com/mitx-803/vis" target="blank">github.com/mitx-803/vis</a><br/> [mathjaxinline]\bullet[/mathjaxinline] information on Jupyter notebooks: <a href="https://jupyter.org/" target="blank">Jupyter Notebooks</a><br/> [mathjaxinline]\bullet[/mathjaxinline] information on installing Python through Anaconda: <a href="https://www.anaconda.com/distribution/" target="blank">Anaconda</a><br/> [mathjaxinline]\bullet[/mathjaxinline] information on the Binder community: <a href="https://mybinder.readthedocs.io/en/latest/" target="blank">Binder</a><br/></p><p><h3>Dependencies</h3></p><p>
The visualizations run on Python 3. Dependencies for running Python code locally (not through Binder) are stated in the git repository, and include (but are not limited to) the following:
<br/> [mathjaxinline]\bullet[/mathjaxinline] scipy
<br/> [mathjaxinline]\bullet[/mathjaxinline] numpy
<br/> [mathjaxinline]\bullet[/mathjaxinline] ipywidgets
<br/> [mathjaxinline]\bullet[/mathjaxinline] nbinteract
<br/> [mathjaxinline]\bullet[/mathjaxinline] matplotlib
<br/> [mathjaxinline]\bullet[/mathjaxinline] pandas
<br/> [mathjaxinline]\bullet[/mathjaxinline] IPython
<br/> [mathjaxinline]\bullet[/mathjaxinline] ffmpeg
<br/> [mathjaxinline]\bullet[/mathjaxinline] jupyter-contrib-nbextensions
<br/>
</p><p>
You will have to find resources that explain how to install these appropriately for your system, if they are not already installed with your Python package.
</p></div><p class="hideshowbottom" onclick="hideshow(this);" style="margin: 0px"><a href="javascript: {return false;}">Show</a></p></div></p><SCRIPT src="/assets/courseware/v1/631e447105fca1b243137b21b9ed6f90/asset-v1:MITx+8.03x+1T2020+type@asset+block/latex2edx.js" type="text/javascript"/><LINK href="/assets/courseware/v1/daf81af0af57b85a105e0ed27b7873a0/asset-v1:MITx+8.03x+1T2020+type@asset+block/latex2edx.css" rel="stylesheet" type="text/css"/><h2>What You Should See</h2><p>When the notebook is initialized, you will see the following visualization. Follow question prompts within the notebook.</p><div align="center"><img width="800" src="/assets/courseware/v1/7d85d270086d18a62480a801f6dfaf22/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_2D_rank_freq_spatial_modes_with_boundary_continuous_1.png"/></div><p/>
</div>
</div>
</div>
</div>
<div class="xblock xblock-public_view xblock-public_view-vertical" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="VerticalStudentView" data-usage-id="block-v1:MITx+8.03x+1T2020+type@vertical+block@vert-lect_18_ex03" data-has-score="False" data-runtime-version="1" data-block-type="vertical" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<h2 class="hd hd-2 unit-title">L28Q3: Visualizing Normal Modes of a Square Plate Driven at its Center: Part I [WITH SIMULATION]</h2>
<div class="vert-mod">
<div class="vert vert-0" data-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03">
<div class="xblock xblock-public_view xblock-public_view-problem xmodule_display xmodule_ProblemBlock" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="XBlockToXModuleShim" data-usage-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03" data-has-score="True" data-runtime-version="1" data-block-type="problem" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "Problem"}
</script>
<div id="problem_lect_18_03" class="problems-wrapper" role="group"
aria-labelledby="lect_18_03-problem-title"
data-problem-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03" data-url="/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03/handler/xmodule_handler"
data-problem-score="0.0"
data-problem-total-possible="1.0"
data-attempts-used="0"
data-content="
<h3 class="hd hd-3 problem-header" id="lect_18_03-problem-title" aria-describedby="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03-problem-progress" tabindex="-1">
Visualizing Normal Modes of a Square Plate Driven at its Center: Part I
</h3>
<div class="problem-progress" id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03-problem-progress"></div>
<div class="problem">
<div>
<p>
<h2>Background</h2>
</p>
<p>
Here, we discuss a little bit more about Chladni plates! </p>
<p>
The Chladni plate patterns that were demonstrated in the video were generated by a square plate, driven at its center by a point-like source. As we discussed earlier in this course, driven systems are characterized by a superposition of eigenmodes. Therefore, we can express the amplitude of the driven system as: </p>
<table id="a0000000002" class="equation" width="100%" cellspacing="0" cellpadding="7" style="table-layout:auto">
<tr>
<td class="equation" style="width:80%; border:none">[mathjax]\Psi (x,y,\omega _{d}) = \sum _{n_{x},n_{y}} a(n_{x},n_{y},\omega _{d})\Phi (n_{x},n_{y},x,y,\omega _{d})[/mathjax]</td>
<td class="eqnnum" style="width:20%; border:none">&#160;</td>
</tr>
</table>
<p>
where [mathjaxinline]n_{x}[/mathjaxinline] and [mathjaxinline]n_{y}[/mathjaxinline] are the indices of the normal modes of a square plate, [mathjaxinline]\Phi (n_{x},n_{y},x,y,\omega _{d})[/mathjaxinline] is the normal mode amplitude of the square plate, and [mathjaxinline]a(n_{x},n_{y},\omega _{d})[/mathjaxinline] is the relative contribution of the normal mode (the modal weight). </p>
<p>
We will not rigorously calculate these solutions (this is done in the simulation in the next problem). But we will state the form of [mathjaxinline]a(n_{x},n_{y},\omega _{d})[/mathjaxinline]: </p>
<table id="a0000000003" class="equation" width="100%" cellspacing="0" cellpadding="7" style="table-layout:auto">
<tr>
<td class="equation" style="width:80%; border:none">[mathjax]a(n_{x},n_{y},\omega _{d}) \propto \dfrac {\Phi (n_{x},n_{y},x_{\mathrm{center}},y_{\mathrm{center}},\omega _{d})}{\left[k^{2} - k(n_{x},n_{y})^{2} + 2i\gamma k\right]}[/mathjax]</td>
<td class="eqnnum" style="width:20%; border:none">&#160;</td>
</tr>
</table>
<p>
where [mathjaxinline]k[/mathjaxinline] is the wavevector corresponding to the driving frequency and [mathjaxinline]\gamma[/mathjaxinline] is an effective damping parameter. Importantly, the amplitude is evaluated at the center of the plate [mathjaxinline](x_{\mathrm{center}},y_{\mathrm{center}})[/mathjaxinline], where the driving force acts on the plate. Look to <a href="https://pdfs.semanticscholar.org/7b2a/e8c268e3ed7e982d2b251bf1d390df2c78e5.pdf" target="_blank">THIS PAPER</a> for an additional resource. </p>
<p>
<h2>Question</h2>
</p>
<p>
Now to the question! Consider the first few normal modes of the undriven square plate with free boundaries (shown below)&#8212;the color scale represents the amplitude of the plate (red=positive and blue=negative). Which of these normal modes contributes to the modal sum for the driven amplitude [mathjaxinline]\Psi (x,y,\omega _{d})[/mathjaxinline]? Select ALL that apply. </p>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<div align="center">
<img src="/assets/courseware/v1/722a0de6778890f730eb89a3e7376779/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_lect_18_03a.png" width="440"/>
</div>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<div align="center">
<img src="/assets/courseware/v1/6a00defab9dc63ba16c1e36477db9515/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_lect_18_03b.png" width="440"/>
</div>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<div align="center">
<img src="/assets/courseware/v1/7afef345376c4b930bf3c9b9a3bf6587/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_lect_18_03c.png" width="440"/>
</div>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<div align="center">
<img src="/assets/courseware/v1/5eca1d61ed35363544e7047a1f9d7fda/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_lect_18_03d.png" width="440"/>
</div>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<p>
<div class="wrapper-problem-response" tabindex="-1" aria-label="Question 1" role="group"><div class="choicegroup capa_inputtype" id="inputtype_lect_18_03_2_1">
<fieldset aria-describedby="status_lect_18_03_2_1">
<div class="field">
<input type="checkbox" name="input_lect_18_03_2_1[]" id="input_lect_18_03_2_1_choice_0" class="field-input input-checkbox" value="choice_0"/><label id="lect_18_03_2_1-choice_0-label" for="input_lect_18_03_2_1_choice_0" class="response-label field-label label-inline" aria-describedby="status_lect_18_03_2_1">
<text>a)</text>
</label>
</div>
<div class="field">
<input type="checkbox" name="input_lect_18_03_2_1[]" id="input_lect_18_03_2_1_choice_1" class="field-input input-checkbox" value="choice_1"/><label id="lect_18_03_2_1-choice_1-label" for="input_lect_18_03_2_1_choice_1" class="response-label field-label label-inline" aria-describedby="status_lect_18_03_2_1">
<text>b)</text>
</label>
</div>
<div class="field">
<input type="checkbox" name="input_lect_18_03_2_1[]" id="input_lect_18_03_2_1_choice_2" class="field-input input-checkbox" value="choice_2"/><label id="lect_18_03_2_1-choice_2-label" for="input_lect_18_03_2_1_choice_2" class="response-label field-label label-inline" aria-describedby="status_lect_18_03_2_1">
<text>c)</text>
</label>
</div>
<div class="field">
<input type="checkbox" name="input_lect_18_03_2_1[]" id="input_lect_18_03_2_1_choice_3" class="field-input input-checkbox" value="choice_3"/><label id="lect_18_03_2_1-choice_3-label" for="input_lect_18_03_2_1_choice_3" class="response-label field-label label-inline" aria-describedby="status_lect_18_03_2_1">
<text>d)</text>
</label>
</div>
<span id="answer_lect_18_03_2_1"/>
</fieldset>
<div class="indicator-container">
<span class="status unanswered" id="status_lect_18_03_2_1" data-tooltip="Not yet answered.">
<span class="sr">unanswered</span><span class="status-icon" aria-hidden="true"/>
</span>
</div>
</div></div>
</p>
<p>
<div class="solution-span">
<span id="solution_lect_18_03_solution_1"/>
</div><p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
</p>
</div>
<div class="action">
<input type="hidden" name="problem_id" value="Visualizing Normal Modes of a Square Plate Driven at its Center: Part I" />
<div class="submit-attempt-container">
<button type="button" class="submit btn-brand" data-submitting="Submitting" data-value="Submit" data-should-enable-submit-button="True" aria-describedby="submission_feedback_lect_18_03" >
<span class="submit-label">Submit</span>
</button>
<div class="submission-feedback" id="submission_feedback_lect_18_03">
<span class="sr">Some problems have options such as save, reset, hints, or show answer. These options follow the Submit button.</span>
</div>
</div>
<div class="problem-action-buttons-wrapper">
</div>
</div>
<div class="notification warning notification-gentle-alert
is-hidden"
tabindex="-1">
<span class="icon fa fa-exclamation-circle" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03-problem-title">
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
<div class="notification warning notification-save
is-hidden"
tabindex="-1">
<span class="icon fa fa-save" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03-problem-title">None
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
<div class="notification general notification-show-answer
is-hidden"
tabindex="-1">
<span class="icon fa fa-info-circle" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03-problem-title">Answers are displayed within the problem
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
</div>
"
data-graded="True">
<p class="loading-spinner">
<i class="fa fa-spinner fa-pulse fa-2x fa-fw"></i>
<span class="sr">Loading…</span>
</p>
</div>
</div>
</div>
<div class="vert vert-1" data-id="block-v1:MITx+8.03x+1T2020+type@html+block@SIM_lect_18_03">
<div class="xblock xblock-public_view xblock-public_view-html xmodule_display xmodule_HtmlBlock" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="XBlockToXModuleShim" data-usage-id="block-v1:MITx+8.03x+1T2020+type@html+block@SIM_lect_18_03" data-has-score="False" data-runtime-version="1" data-block-type="html" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "HTMLModule"}
</script>
<h2>Run the Interactive Python Visualization that Generated the Plots Above!</h2><p>The widget is run in a Jupyter notebook, accessible through the button below. <b>NOTE: The notebook may take up to 3 mintues to load! Please be patient!</b></p><p><div align="center"><a href="https://mybinder.org/v2/gh/mitx-803/vis/master?filepath=2D_rank_freq_spatial_modes_with_boundary_OPEN_continuous_1.ipynb" class="btn btn-primary" target="_blank" style="color:#FFFFFF;">ACCESS JUPYTER NOTEBOOK HERE</a></div></p><p><div class="hideshowbox"><h4 onclick="hideshow(this);" style="margin: 0px">How to Run Jupyter Notebooks (expand this section if you need a reminder!)<span class="icon-caret-down toggleimage"/></h4><div class="hideshowcontent"><p><h3>Running Notebooks on an External Server</h3></p><p>To access a simulation, click the "ACCESS JUPYTER NOTEBOOK HERE" button. This will bring you to a loading page, hosted by <i class="itshape">mybinder.org</i> (the loading time is anywhere from 20 seconds to 3 minutes). The Jupyter notebooks are run externally to the course, on a server which runs an instance of Python. There is no need to install Python or related dependencies!</p><div align="center"><iframe src="https://mitx-803.github.io/gifs/python_06.html" width="720" height="590" scrolling="no" frameborder="0"/></div><p><h3>Initializing the Program</h3></p><p>Once loaded, you will see a Jupyter notebook in your browser! You will have to click a button to initialize the program. The button is indicated in the instructions within the notebook, and also shown below.</p><div align="center"><img width="700" src="/assets/courseware/v1/3f6c044fc06f79d82bb2e8a97f7dd11a/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_binder_initialize_button.png"/></div><p/><div align="center"><iframe src="https://mitx-803.github.io/gifs/python_07.html" width="720" height="602" scrolling="no" frameborder="0"/></div><p><h3>Instructions and Source Code</h3></p><p>Each notebook has self-contained instructions on how to use the Python simulation. Additionally, you may toggle the button at the bottom of the notebook to view/augment the source code.</p><div align="center"><iframe src="https://mitx-803.github.io/gifs/python_08.html" width="720" height="608" scrolling="no" frameborder="0"/></div><p><h3>Saving/Running Notebooks Locally</h3></p><p>Finally, you can dowload each notebook to run locally. Additionally, you can visit the git repository to download all notebooks in the course. In order to run notebooks locally, you must install Python and its dependencies. We cannot help with this process, but we encourage you to look at the resources below, if you are interested.</p><div align="center"><iframe src="https://mitx-803.github.io/gifs/python_09.html" width="720" height="609" scrolling="no" frameborder="0"/></div><p><h3>External Links</h3><br/> [mathjaxinline]\bullet[/mathjaxinline] git repository: <a href="https://github.com/mitx-803/vis" target="blank">github.com/mitx-803/vis</a><br/> [mathjaxinline]\bullet[/mathjaxinline] information on Jupyter notebooks: <a href="https://jupyter.org/" target="blank">Jupyter Notebooks</a><br/> [mathjaxinline]\bullet[/mathjaxinline] information on installing Python through Anaconda: <a href="https://www.anaconda.com/distribution/" target="blank">Anaconda</a><br/> [mathjaxinline]\bullet[/mathjaxinline] information on the Binder community: <a href="https://mybinder.readthedocs.io/en/latest/" target="blank">Binder</a><br/></p><p><h3>Dependencies</h3></p><p>
The visualizations run on Python 3. Dependencies for running Python code locally (not through Binder) are stated in the git repository, and include (but are not limited to) the following:
<br/> [mathjaxinline]\bullet[/mathjaxinline] scipy
<br/> [mathjaxinline]\bullet[/mathjaxinline] numpy
<br/> [mathjaxinline]\bullet[/mathjaxinline] ipywidgets
<br/> [mathjaxinline]\bullet[/mathjaxinline] nbinteract
<br/> [mathjaxinline]\bullet[/mathjaxinline] matplotlib
<br/> [mathjaxinline]\bullet[/mathjaxinline] pandas
<br/> [mathjaxinline]\bullet[/mathjaxinline] IPython
<br/> [mathjaxinline]\bullet[/mathjaxinline] ffmpeg
<br/> [mathjaxinline]\bullet[/mathjaxinline] jupyter-contrib-nbextensions
<br/>
</p><p>
You will have to find resources that explain how to install these appropriately for your system, if they are not already installed with your Python package.
</p></div><p class="hideshowbottom" onclick="hideshow(this);" style="margin: 0px"><a href="javascript: {return false;}">Show</a></p></div></p><SCRIPT src="/assets/courseware/v1/631e447105fca1b243137b21b9ed6f90/asset-v1:MITx+8.03x+1T2020+type@asset+block/latex2edx.js" type="text/javascript"/><LINK href="/assets/courseware/v1/daf81af0af57b85a105e0ed27b7873a0/asset-v1:MITx+8.03x+1T2020+type@asset+block/latex2edx.css" rel="stylesheet" type="text/css"/><h2>What You Should See</h2><p>When the notebook is initialized, you will see the following visualization. Follow question prompts within the notebook.</p><div align="center"><img width="800" src="/assets/courseware/v1/2d94b774b3d4d114c4222a13649320b8/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_2D_rank_freq_spatial_modes_with_boundary_OPEN_continuous_1.png"/></div><p/>
</div>
</div>
</div>
</div>
<div class="xblock xblock-public_view xblock-public_view-vertical" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="VerticalStudentView" data-usage-id="block-v1:MITx+8.03x+1T2020+type@vertical+block@vert-lect_18_ex03_0" data-has-score="False" data-runtime-version="1" data-block-type="vertical" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<h2 class="hd hd-2 unit-title">L28Q4: Visualizing Normal Modes of a Square Plate Driven at its Center: Part II [WITH SIMULATION]</h2>
<div class="vert-mod">
<div class="vert vert-0" data-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_0">
<div class="xblock xblock-public_view xblock-public_view-problem xmodule_display xmodule_ProblemBlock" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="XBlockToXModuleShim" data-usage-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_0" data-has-score="True" data-runtime-version="1" data-block-type="problem" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "Problem"}
</script>
<div id="problem_lect_18_03_0" class="problems-wrapper" role="group"
aria-labelledby="lect_18_03_0-problem-title"
data-problem-id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_0" data-url="/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_0/handler/xmodule_handler"
data-problem-score="0.0"
data-problem-total-possible="1.0"
data-attempts-used="0"
data-content="
<h3 class="hd hd-3 problem-header" id="lect_18_03_0-problem-title" aria-describedby="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_0-problem-progress" tabindex="-1">
Visualizing Normal Modes of a Square Plate Driven at its Center: Part II
</h3>
<div class="problem-progress" id="block-v1:MITx+8.03x+1T2020+type@problem+block@lect_18_03_0-problem-progress"></div>
<div class="problem">
<div>
<p>
Here, we show some resonant patterns of Chladni plates! These plots were generated by the simulation at the end of this problem, and you are encouraged to play with it! The calculations were done partly following the analysis presented in <a href="https://pdfs.semanticscholar.org/7b2a/e8c268e3ed7e982d2b251bf1d390df2c78e5.pdf" target="_blank">THIS PAPER</a>. </p>
<p>
The left plot shows the driving frequency (horizontal black-dashed line) and the normal mode of the undriven square plate that is closest to the driving frequency. The index of the normal mode is shown in the legend. </p>
<p>
The right plot shows the driven plate amplitude, and the nodal lines are projected at the bottom of the plot. The nodal patterns ARE the Chladni plate patterns. </p>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<div align="center">
<img src="/assets/courseware/v1/09413fb2b2c557f916a0c53d2f1d7b60/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_lect_18_03_0a.png" width="880"/>
</div>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<div align="center">
<img src="/assets/courseware/v1/a46e29a9f5ff71d8bd9969850a412b1c/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_lect_18_03_0b.png" width="880"/>
</div>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<div align="center">
<img src="/assets/courseware/v1/c9c1cdaa66ceac433d1cfcf6c143139c/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_lect_18_03_0c.png" width="880"/>
</div>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<div align="center">
<img src="/assets/courseware/v1/eaf4349cacc0b18e6a9fab4e54cf3f27/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_lect_18_03_0d.png" width="880"/>
</div>
<p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
<p>
We learned that some normal modes of the square plate contribute zero to the sum of eigenmodes (see previous problem). Does this mean that the driven plate will also have zero amplitude if it is driven at a frequency corresponding to one of these "forbidden" eigenmodes? </p>
<p>
<div class="wrapper-problem-response" tabindex="-1" aria-label="Question 1" role="group"><div class="inputtype option-input ">
<select name="input_lect_18_03_0_2_1" id="input_lect_18_03_0_2_1" aria-describedby="status_lect_18_03_0_2_1">
<option value="option_lect_18_03_0_2_1_dummy_default">Select an option</option>
<option value="Yes"> Yes</option>
<option value="No"> No</option>
</select>
<div class="indicator-container">
<span class="status unanswered" id="status_lect_18_03_0_2_1" data-tooltip="Not yet answered.">
<span class="sr">unanswered</span><span class="status-icon" aria-hidden="true"/>
</span>
</div>
<p class="answer" id="answer_lect_18_03_0_2_1"/>
</div></div>
</p>
<p>
<div class="solution-span">
<span id="solution_lect_18_03_0_solution_1"/>
</div><p style="margin-bottom: 0px; margin-top: 0px; display: block; padding-bottom: 20px;" class="gap"/>
</p>
</div>
<div class="action">
<input type="hidden" name="problem_id" value="Visualizing Normal Modes of a Square Plate Driven at its Center: Part II" />
<div class="submit-attempt-container">
<button type="button" class="submit btn-brand" data-submitting="Submitting" data-value="Submit" data-should-enable-submit-button="True" aria-describedby="submission_feedback_lect_18_03_0" >
<span class="submit-label">Submit</span>
</button>
<div class="submission-feedback" id="submission_feedback_lect_18_03_0">
<span class="sr">Some problems have options such as save, reset, hints, or show answer. These options follow the Submit button.</span>
</div>
</div>
<div class="problem-action-buttons-wrapper">
</div>
</div>
<div class="notification warning notification-gentle-alert
is-hidden"
tabindex="-1">
<span class="icon fa fa-exclamation-circle" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03_0-problem-title">
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
<div class="notification warning notification-save
is-hidden"
tabindex="-1">
<span class="icon fa fa-save" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03_0-problem-title">None
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
<div class="notification general notification-show-answer
is-hidden"
tabindex="-1">
<span class="icon fa fa-info-circle" aria-hidden="true"></span>
<span class="notification-message" aria-describedby="lect_18_03_0-problem-title">Answers are displayed within the problem
</span>
<div class="notification-btn-wrapper">
<button type="button" class="btn btn-default btn-small notification-btn review-btn sr">Review</button>
</div>
</div>
</div>
"
data-graded="True">
<p class="loading-spinner">
<i class="fa fa-spinner fa-pulse fa-2x fa-fw"></i>
<span class="sr">Loading…</span>
</p>
</div>
</div>
</div>
<div class="vert vert-1" data-id="block-v1:MITx+8.03x+1T2020+type@html+block@SIM_lect_18_03_0">
<div class="xblock xblock-public_view xblock-public_view-html xmodule_display xmodule_HtmlBlock" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="XBlockToXModuleShim" data-usage-id="block-v1:MITx+8.03x+1T2020+type@html+block@SIM_lect_18_03_0" data-has-score="False" data-runtime-version="1" data-block-type="html" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "HTMLModule"}
</script>
<h2>Run the Interactive Python Visualization that Generated the Plots Above!</h2><p>The widget is run in a Jupyter notebook, accessible through the button below. <b>NOTE: The notebook may take up to 3 mintues to load! Please be patient!</b></p><p><div align="center"><a href="https://mybinder.org/v2/gh/mitx-803/vis/master?filepath=2D_rank_freq_spatial_modes_DRIVEN_CHLADNI_1.ipynb" class="btn btn-primary" target="_blank" style="color:#FFFFFF;">ACCESS JUPYTER NOTEBOOK HERE</a></div></p><p><div class="hideshowbox"><h4 onclick="hideshow(this);" style="margin: 0px">How to Run Jupyter Notebooks (expand this section if you need a reminder!)<span class="icon-caret-down toggleimage"/></h4><div class="hideshowcontent"><p><h3>Running Notebooks on an External Server</h3></p><p>To access a simulation, click the "ACCESS JUPYTER NOTEBOOK HERE" button. This will bring you to a loading page, hosted by <i class="itshape">mybinder.org</i> (the loading time is anywhere from 20 seconds to 3 minutes). The Jupyter notebooks are run externally to the course, on a server which runs an instance of Python. There is no need to install Python or related dependencies!</p><div align="center"><iframe src="https://mitx-803.github.io/gifs/python_06.html" width="720" height="590" scrolling="no" frameborder="0"/></div><p><h3>Initializing the Program</h3></p><p>Once loaded, you will see a Jupyter notebook in your browser! You will have to click a button to initialize the program. The button is indicated in the instructions within the notebook, and also shown below.</p><div align="center"><img width="700" src="/assets/courseware/v1/3f6c044fc06f79d82bb2e8a97f7dd11a/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_binder_initialize_button.png"/></div><p/><div align="center"><iframe src="https://mitx-803.github.io/gifs/python_07.html" width="720" height="602" scrolling="no" frameborder="0"/></div><p><h3>Instructions and Source Code</h3></p><p>Each notebook has self-contained instructions on how to use the Python simulation. Additionally, you may toggle the button at the bottom of the notebook to view/augment the source code.</p><div align="center"><iframe src="https://mitx-803.github.io/gifs/python_08.html" width="720" height="608" scrolling="no" frameborder="0"/></div><p><h3>Saving/Running Notebooks Locally</h3></p><p>Finally, you can dowload each notebook to run locally. Additionally, you can visit the git repository to download all notebooks in the course. In order to run notebooks locally, you must install Python and its dependencies. We cannot help with this process, but we encourage you to look at the resources below, if you are interested.</p><div align="center"><iframe src="https://mitx-803.github.io/gifs/python_09.html" width="720" height="609" scrolling="no" frameborder="0"/></div><p><h3>External Links</h3><br/> [mathjaxinline]\bullet[/mathjaxinline] git repository: <a href="https://github.com/mitx-803/vis" target="blank">github.com/mitx-803/vis</a><br/> [mathjaxinline]\bullet[/mathjaxinline] information on Jupyter notebooks: <a href="https://jupyter.org/" target="blank">Jupyter Notebooks</a><br/> [mathjaxinline]\bullet[/mathjaxinline] information on installing Python through Anaconda: <a href="https://www.anaconda.com/distribution/" target="blank">Anaconda</a><br/> [mathjaxinline]\bullet[/mathjaxinline] information on the Binder community: <a href="https://mybinder.readthedocs.io/en/latest/" target="blank">Binder</a><br/></p><p><h3>Dependencies</h3></p><p>
The visualizations run on Python 3. Dependencies for running Python code locally (not through Binder) are stated in the git repository, and include (but are not limited to) the following:
<br/> [mathjaxinline]\bullet[/mathjaxinline] scipy
<br/> [mathjaxinline]\bullet[/mathjaxinline] numpy
<br/> [mathjaxinline]\bullet[/mathjaxinline] ipywidgets
<br/> [mathjaxinline]\bullet[/mathjaxinline] nbinteract
<br/> [mathjaxinline]\bullet[/mathjaxinline] matplotlib
<br/> [mathjaxinline]\bullet[/mathjaxinline] pandas
<br/> [mathjaxinline]\bullet[/mathjaxinline] IPython
<br/> [mathjaxinline]\bullet[/mathjaxinline] ffmpeg
<br/> [mathjaxinline]\bullet[/mathjaxinline] jupyter-contrib-nbextensions
<br/>
</p><p>
You will have to find resources that explain how to install these appropriately for your system, if they are not already installed with your Python package.
</p></div><p class="hideshowbottom" onclick="hideshow(this);" style="margin: 0px"><a href="javascript: {return false;}">Show</a></p></div></p><SCRIPT src="/assets/courseware/v1/631e447105fca1b243137b21b9ed6f90/asset-v1:MITx+8.03x+1T2020+type@asset+block/latex2edx.js" type="text/javascript"/><LINK href="/assets/courseware/v1/daf81af0af57b85a105e0ed27b7873a0/asset-v1:MITx+8.03x+1T2020+type@asset+block/latex2edx.css" rel="stylesheet" type="text/css"/><h2>What You Should See</h2><p>When the notebook is initialized, you will see the following visualization. Follow question prompts within the notebook.</p><div align="center"><img width="800" src="/assets/courseware/v1/0b4b10a71ad9c36447a66ea950122ad0/asset-v1:MITx+8.03x+1T2020+type@asset+block/images_2D_rank_freq_spatial_modes_DRIVEN_CHLADNI_1.png"/></div><p/>
</div>
</div>
</div>
</div>
<div class="xblock xblock-public_view xblock-public_view-vertical" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="VerticalStudentView" data-usage-id="block-v1:MITx+8.03x+1T2020+type@vertical+block@vert-L28v3" data-has-score="False" data-runtime-version="1" data-block-type="vertical" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<h2 class="hd hd-2 unit-title">L28v3: Oscillating Soap Film Demo</h2>
<div class="vert-mod">
<div class="vert vert-0" data-id="block-v1:MITx+8.03x+1T2020+type@video+block@L28v3">
<div class="xblock xblock-public_view xblock-public_view-video xmodule_display xmodule_VideoBlock" data-course-id="course-v1:MITx+8.03x+1T2020" data-runtime-class="LmsRuntime" data-init="XBlockToXModuleShim" data-usage-id="block-v1:MITx+8.03x+1T2020+type@video+block@L28v3" data-has-score="False" data-runtime-version="1" data-block-type="video" data-request-token="b4341aaaed4711eeb43c1299a322540b" data-graded="True">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "Video"}
</script>
<h3 class="hd hd-2">L28v3: Oscillating soap film demo</h3>
<div
id="video_L28v3"
class="video closed"
data-metadata='{"ytTestTimeout": 1500, "autohideHtml5": false, "generalSpeed": 1.0, "sources": [], "end": 0.0, "saveStateUrl": "/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@video+block@L28v3/handler/xmodule_handler/save_user_state", "speed": null, "transcriptAvailableTranslationsUrl": "/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@video+block@L28v3/handler/transcript/available_translations", "completionEnabled": false, "transcriptLanguage": "en", "streams": "1.00:g8UOLRNOSpU", "captionDataDir": null, "ytApiUrl": "https://www.youtube.com/iframe_api", "lmsRootURL": "https://openlearninglibrary.mit.edu", "showCaptions": "true", "ytMetadataEndpoint": "", "autoplay": false, "recordedYoutubeIsAvailable": true, "savedVideoPosition": 0.0, "transcriptLanguages": {"en": "English"}, "poster": null, "autoAdvance": false, "prioritizeHls": false, "start": 0.0, "transcriptTranslationUrl": "/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@video+block@L28v3/handler/transcript/translation/__lang__", "completionPercentage": 0.95, "duration": 0.0, "saveStateEnabled": false, "publishCompletionUrl": "/courses/course-v1:MITx+8.03x+1T2020/xblock/block-v1:MITx+8.03x+1T2020+type@video+block@L28v3/handler/publish_completion"}'
data-bumper-metadata='null'
data-autoadvance-enabled="False"
data-poster='null'
tabindex="-1"
>
<div class="focus_grabber first"></div>
<div class="tc-wrapper">
<div class="video-wrapper">
<span tabindex="0" class="spinner" aria-hidden="false" aria-label="Loading video player"></span>
<span tabindex="-1" class="btn-play fa fa-youtube-play fa-2x is-hidden" aria-hidden="true" aria-label="Play video"></span>
<div class="video-player-pre"></div>
<div class="video-player">
<div id="L28v3"></div>
<h4 class="hd hd-4 video-error is-hidden">No playable video sources found.</h4>
<h4 class="hd hd-4 video-hls-error is-hidden">
Your browser does not support this video format. Try using a different browser.
</h4>
</div>
<div class="video-player-post"></div>
<div class="closed-captions"></div>
<div class="video-controls is-hidden">
<div>
<div class="vcr"><div class="vidtime">0:00 / 0:00</div></div>
<div class="secondary-controls"></div>
</div>
</div>
</div>
</div>
<div class="focus_grabber last"></div>
<h3 class="hd hd-4 downloads-heading sr" id="video-download-transcripts_L28v3">Downloads and transcripts</h3>
<div class="wrapper-downloads" role="region" aria-labelledby="video-download-transcripts_L28v3">
<div class="wrapper-download-transcripts">
<h4 class="hd hd-5">Transcripts</h4>
<a class="btn-link external-track" href="/assets/courseware/v1/3b60de297a1d9ef969985feafc6a2d72/asset-v1:MITx+8.03x+1T2020+type@asset+block/subs_L28v3.srt">Download transcript</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>